Read testimonials about Margo's classes and teaching.



Margo began teaching yoga in Boulder, Colorado.  She received her 500 hour RYT status with Yoga Alliance after completing her training in alignment based Vinyasa flow with Shannon Paige, Chris Muchow and Nancy Kate Williams. Since then, Margo has felt drawn to learn and delve deeper into the art of teaching restorative yoga.  She completed Level I and II Anjali Restorative Yoga Teacher Training as well as Bhava Vinyasa Teacher Training, a practice that combines the fluidity of a vinyasa practice with the healing of intentional rest.  She has truly gained an intense awareness and appreciation for the transformative power of yoga.

More recently, she has studied with Christina Sell, Susanna Harwood Rubin, and Judith Hanson Lasater.

Her Vinyasa classes offer integration and intensity that is focused on connection to the breath and energetic alignment. Her restorative classes move the student through a series of supported poses with elements of imagery, guided meditation and Pranayama to allow the student to ease into a place of intentional rest. 

Margo co-leads the 200 hour teacher training at Breathing Room, mentors new teachers, teaches the Restorative Yoga Teacher Immersion, and a series of workshops focusing on finding greater depth in asana. She is also co-director of Maine Yoga School, an endeavor committed to the support and development of yoga teachers and curious students who are looking for a deeper experience.

With roots in New England, Margo moved to Portland, ME with her husband in 2012 to be closer to family and the ocean, one of her favorite teachers.