MaryAnn McIvor

MaryAnn McIvor

Yoga Teacher

MaryAnn took her first ashtanga class at a local gym in 2008 and has been hooked ever since. She received her RYT from Charlottesville Yoga School in January of 2012, guided by three dedicated practitioners: Jennifer Elliot, Jen Flesher, and Kate Zuckerman. Since then, she’s taught over 2500 hours, co-taught 6 teacher trainings, and completed a 300 hour training at Om On Yoga in Richmond. She holds two certifications in Thai Yoga Massage, as well as certifications for aerial yoga, children’s yoga, and barre. Her creatively sequenced vinyasa classes are thoughtful and challenging with a strong focus on alignment, individual anatomy, mindful flexibility and overall strength.