Deep Rooted is a blog about living in a simple, natural, and peaceful way, in harmony with the earth and its cycles

Yoga Teaching

One of the best ways to begin to live in harmony with the earth and its cycles, and also to cultivate greater peace and joy is to practice yoga- that is, to endeavor to still the fluctuations of the mind. I have been practicing ashtanga yoga consistently for over seven years under the guidance of my teacher, Alex Schatzberg, and I am also a yoga teacher.

I invite you to learn and practice yoga with me!
(Currently offering only virtual instruction out of public health considerations)

Please contact me at if you are interested. 

Online Teaching Through Instagram Live (@deeprootednyc): 

Mondays at 6:30 PM- Standing Series (Foundations)
Wednesdays at 6:30 PM- Modified Half Primary Plus
Saturdays at 4:00 PM- Full Primary Series

All virtual teaching is by donation (venmo: @maggierc). Your contribution helps me continue doing this work!

Teaching Schedule at New Vibe Yoga (Suspended):

Monday, 6:00- 7:00 PM: All Levels Guided Ashtanga
Monday: 7:30- 8:30 PM: All Levels Guided Ashtanga
Friday: 8:00- 9:30 AM: Led Primary Series (Advanced Level)
Sunday: 4:15- 5:15 PM Beginners Guided Ashtanga
Sunday: 5:30- 6:30 PM: All Levels Guided Ashtanga
Assistant Trainer for the 2020 200-Hour Teacher Training

What to Expect:

People have described my teaching style as patient, kind, calm, thoughtful, and informative. I give very gentle hands-on adjustments to help students find stability and ease in the postures and to encourage the free flow of breath and energy. Main emphases in my asana teaching include the coordination of movement and breath, the engagement of bandhas, and finding balance between engagement and relaxation.

Private Instruction:

I am available for private instruction, either on a regular basis or as a single session. Most of my teaching is based in ashtanga, which is what I practice, but I am also able to draw from other traditions with which I have experience, including vinyasa, restorative, and bhakti yoga. In private sessions, I can help you:

  • Learn the ashtanga sequence so that you can develop a home practice (at least 2-3 sessions a week recommended initially)
  • Deepen your existing yoga practice or help you develop certain areas of your practice
  • Identify ways you can modify your practice during pregnancy or postpartum healing if you already have an established ashtanga practic
  • Develop a gentle prenatal practice support you during pregnancy if you do not yet have an ashtanga practice
  • Develop a breathwork, kriya, chanting, and/or meditation practice
  • Practice yoga therapeutically, to cultivate greater physical and emotional well-being
  • Learn about the yogic lifestyle and identify ways you can practice yoga off the mat, and so experience greater peace, joy, and serenity in your daily life

I am able to work with adults as well as children, and am also happy to teach parents and children together.

At the moment I am only offering private instruction virtually. 

Private Group Instruction:

I am also available to teach groups, including for: companies or non-profit organizations that want to offer yoga as a benefit to their employees; a group of friends who would like to learn yoga together and share the cost; or special events, such as a birthday party or other celebration. At the moment I am only offering private instruction virtually. 

My Experience: 

I have been practicing ashtanga yoga very consistently since 2013, including maintaining a daily ashtanga practice throughout my pregnancy. I learned the practice from my teacher, Alex Schatzberg. I have also studied ashtanga yoga philosophy with Guy Donahaye and taken various workshops on yoga and Ayurveda with Christine Hoar. I began teaching yoga in 2017, under the mentorship of Alex Schatzberg, and I completed a primary series adjustment training with Nancy Gilgoff in 2018. I have a practice of chanting and playing harmonium, am familiar with kriyas and basic breath work, and I study yoga philosophy. The most important aspect of my yoga practice, though, is practicing the yamas and niyamas- the yogic guidelines for living- and endeavoring to live in harmony with the natural world.

I completed a 200-hour vinyasa teacher training in 2013 with Mel Russo and Patricia Milder and a 200-hour Yoga Alliance certified ashtanga teacher training in 2019 with Alex Schatzberg. I am registered with the Yoga Alliance.