Margo has been teaching yoga since 2010. Her classes focus on a slow, methodical approach that infuses clear alignment cues with a breath-centered flow. She is known as a "teachers' teacher" and spent 10 years as an educator.  Her Restorative Yoga Teacher Training is well-regarded among local teachers and has even traveled to Canada to facilitate teacher trainings.​

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 show up to teach with integrity and wholeheartedness.

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. 

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

southern Maine | (720) 375 - 6912 |