Moira had us in stiches with her humorous and fun yoga practice. We had a great work out with lots of laughs and giggles. I feel so much better now, medicine for the body and soul and spirit.
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 mental health 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