Margo has been teaching yoga since 2010. Her classes focus on a slow, methodical approach to asana that infuses clear alignment cues with a breath-centered flow. Known as a "teachers' teacher," Margo spent 10 years as an educator prior to teaching yoga. Her Restorative Yoga Teacher Training is well-regarded among local teachers; she has facilitated teacher trainings throughout Maine and  Canada. Margo brings a thoughtfulness and sensitivity to her classes and workshops.

Margo's intention with Maine Yoga School is to offer advanced training and mentorship to yoga teachers so that they are able to teach with integrity and wholeheartedness.

In addition to her E-RYT500 designation from Yoga Alliance, Margo has taken additional training: 

  • Anjali Restorative Yoga with Shannon Paige (2010)

  • Anjali Restorative Yoga Part 2 with Shannon Paige (2012) 

  • Writing Your Practice with Susanna Harwood Rubin (2014)

  • Samudra Online: History and Evolution of Yoga Vinyasa with Christopher Tompkins (2015)

  • Speak Your Voice with Susanna Harwood Rubin (2015)

  • Spring Asana Junkies with Christina Sell (2016)

  • Relax and Renew: Restorative Yoga Training with Judith Lasater (2017) 

  • Emotional Literacy for Yoga Teachers with Livia Shapiro (2018)

  • Finding Depth in the Basics with Christina Sell (2018) 

  • Trained in the  Neelakantha Meditation tradition with Catherine Stewart (2018) 

  • Ongoing mentorship with Livia Shapiro