Maggie
Teaches Mondays 9:15am and Alternating Sundays 4:15pm
Maggie is a Certified Yoga Therapist (C-IAYT), E-RYT 500 yoga teacher, Reiki Master, author, musician, and published yoga researcher who has been involved in the healing arts for most of her life. With roots in classical music and dance, her study of Reiki opened the door to a lifelong exploration of yoga, spirituality, and holistic healing.
She holds a Master’s degree in Yoga Therapy from Notre Dame of Maryland University and has served as Adjunct Faculty at Southern California University of Health Sciences, where she taught yoga research. Her own research explores the relationship between hypermobility and neurodiversity.
Maggie brings a compassionate, integrative approach to her teaching, combining evidence-based yoga therapy with personalized, heart-centered care. Her accessible, slow-paced classes use supportive props and practices designed to meet each person where they are, empowering students to better understand themselves and take an active role in their own healing.
A multi-instrumentalist and singer, Maggie often incorporates sacred sound, Vedic chanting, and elements of Jyotisha, or Vedic astrology, into her yoga classes and therapy sessions. Her work creates a nurturing space for healing, self-discovery, and each person’s unique journey.
Refer a friend, get rewarded!
Recommend Kur Wellness Studios to your friends by sharing your unique referral link. Click here to learn more.
Want a Private Yoga Session and not finding an appointment below? Most of our instructors do not have recurring schedules but are available upon request. Please call us at 732.307.0412 to book your private yoga session!
Booking Policies
We require a credit card to be on file and will ask for this information when booking your first appointment.
Cancellations occurring less than 24 hours before the scheduled appointment time will incur a fee of 50% of the scheduled service(s).
"No Shows" or cancellations within one hour of the service(s) start, will incur a fee of 100% of the scheduled service(s).
Please call us at 732.307.0412 to cancel your appointment or reschedule.
All Cancellation Policy items above still apply when changing a scheduled appointment. Rescheduling does not relieve you from your appointment(s) commitment if you are inside the cancellation penalty window.
We welcome recurring pre-booked appointments, but if trends of cancellations happen, we reserve the right to remove your pre-bookings.