Featured review

Featured review
Ocean Springs, MS
Aug 18, 2022

As always, when I attend Shawn's class, my body just flows out of the studio when I exit.  Thank you for gentleness of the poses while still opening up places that need to be opened like my hips, lower back but mostly my heart!!

Back to Website
Moira

LMSW, Certified 500 hour Yoga Teacher, E-RYT 500, Certified Pilates Teacher, Director

Moira is a Certified, Professional Level Kripalu Yoga Teacher & Teacher Trainer, registered with Yoga Alliance at the E-500 hour Level, as well as YACEP (Yoga Alliance Continuing Education Provider). She has been teaching yoga full-time since 2002.

Sharing her love of yoga with students, and directing programs and workshops at River Rock Yoga and Pilates is her joy and her passion. Moira's classes offer students compassionate self-observation, gentle alignment cues and empowering vinyasa flow. Breath awareness and exploratory, joint freeing movement are also emphasized. The nurturing environment she creates in her sessions, as well as her understanding of anatomy and physiology, inspire a healthy, open body and a focused, relaxed mind.

I encourage students to make peace with their bodies, and to recognize their innate wisdom, and wholeness in class, and in their lives.

Moira is continually inspired by the healing power, and peace generated by yoga practice. She sees the connection of mind, body and breath as means to be present in each moment. Awareness of the present moment calms the mind and inspires ease.

Moira is honored to have taken over 200 hours of alignment based yoga & philosophy workshops with Doug Keller. She has also studied with Erich Schiffman, and finds his freedom based yoga inspirational. Moira completed Shiva Rea's Vinyasa Flow Teacher training in 2004. She has studied Jivamukti yoga with Sharon Gannon and David Life, and Para Yoga with Rod Stryker. Moira teaches the energetic, body balancing core work of Pilates, and is a Certified Pilates Instructor in the style of Balance Point Pilates.

An English literature graduate of The Colorado College in Colorado Springs, CO, she minored in Performing Arts/Dance, as well as Elementary Education, receiving an Elementary Teaching Certification.

Moira is a Licensed, Master Social Worker/Therapist, with a Master's Degree from the University of Southern Mississippi. She is a member of the International Association of Yoga Therapists, and has been working in clinical meyheslth settings since 2010. Currently, she spends two days a week teaching therapeutic yoga, and facilitating group therapy sessions at a psychiatric center, to assist adults and adolescents recovering from PTSD, Anxiety, Depression, OCD, ADHD and Substance Abuse.

Moira is a Certified Children's Yoga Teacher through The Asheville Yoga Center in Asheville, North Carolina.

She is co-director of the 200 hr Teacher Training Program at River Rock Yoga with Laura Tyree of Dragonfly Yoga, Fort Walton Beach, Fl., where she also teaches Advanced 500 hour Yoga Teacher Training Programs. 

Private instruction is available with Moira in Yoga, Yoga Therapy, Yoga Philosophy, Meditation and Pilates. 228-365-3191


Tuesday
8:30
 
9:30
AM Pilates
8:30
 
9:30
AM Virtual Mat Pilates
12:00
 
1:15
PM Gentle Yoga: Flow
12:00
 
1:15
PM Virtual Gentle Yoga: Flow
6:00
 
7:15
PM Vinyasa Flow: Experienced
Thursday
8:30
 
9:30
AM Pilates
8:30
 
9:30
AM Virtual Mat Pilates
12:00
 
1:15
PM Yoga Basics
12:00
 
1:15
PM Virtual Yoga Basics
Friday
8:30
 
9:30
AM Pilates: PIYO
8:30
 
9:30
AM Virtual Pilates: PIYO
10:00
 
11:30
AM Gentle Yoga: Yin
Saturday
9:00
 
10:15
AM Vinyasa Flow: All Levels
9:00
 
10:15
AM Virtual Vinyasa Flow: All Levels
10:30
 
11:45
AM Yoga Basics

See other staff members


Featured review

Featured review
Ocean Springs, MS
Aug 18, 2022

As always, when I attend Shawn's class, my body just flows out of the studio when I exit.  Thank you for gentleness of the poses while still opening up places that need to be opened like my hips, lower back but mostly my heart!!

Business Hours *

Yoga Studio HOURS*

Monday
9:00 am - 6:00 pm
Tuesday
9:00 am - 6:00 pm
Wednesday
9:00 am - 6:00 pm
Thursday
9:00 am - 6:00 pm
Friday
9:00 am - 6:00 pm
Saturday
Closed
Sunday
Closed
* Daily and holiday schedules may vary. Please contact us for more information.