Come as you are to RiverRock Yoga and Pilates, and with perseverance, the vast benefits will impact your life!
Moira is a highly skilled instructor who shares her gifts generously as she gently guides her students to be better in body, mind, 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. She has been teaching yoga full-time since 2002.
Sharing her love of yoga with students, directing programs and workshops at River Rock Yoga, and teaching workshops regionally, 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 & 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, spends two days a week teaching therapeutic yoga at a psychiatric center, using yoga 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.
Private instruction is available with Moira in Yoga, Yoga Therapy, Yoga Philosophy, Meditation and Pilates. 228-818-4522