Our Teachers

Shiva Das
Shiva Das (Jim McCabe) is the Managing Partner of Yoga On Main, which he has run since 2000. Having studied Yoga since 1987, Shiva Das’ influences include the Integral Yoga Tradition of Swami Satchidananda, the Vinyi Yoga Tradition of Sri T. Krisnamacharya and his son T.K.V. Desikachar, as well as work of David Frawley and Eric Shiffman. His primary teacher and Guru is Mata Amritanadamayi Devi, "Amma," Whose primary direct is "LOVE and SERVE". Shiva Das is co-creator of "Inner Fire Yoga" along with his business partner and Founder of Yoga On Main, David Newman. Shiva Das, in collaboration with David and Senior Teacher, Ed Zadlo, has developed Yoga On Main's highly recognized "Inner Fire Yoga Teacher Certification Programs". He has authored several Teacher Training Manuals, and is recognized as one of Philadelphia's premiere Yoga Instructors. He teaches regular weekly classes throughout the Philadelphia area as we as leads workshops and retreats throughout the world.
Julie Cameron
Ten years ago on Mothers Day, Julie’s children and husband gave her a 20 class card to Yoga On Main (YOM). Yoga was something she had been wondering about as she often passed by the doors to YOM. The following week, she took her first class. She has never looked back. The last ten years has been an amazing journey for her, for her body and soul. Julie’s body has become a stronger, healthier vessel and her soul has become a little quieter and softer. She received her 200 Hour Teacher Training Certification through Yoga on Main, and her ties to these rooms are solid and strong.

Vishnu
Vishnu (Antonio Aragona) M.Ayu., BA Psy., LMT, CSP, RYT, CSP1, was found by yoga over 15 years ago through the SUNY Purchase College gym as class elective. Since then, he pursued it to Philadelphia and completed the 200-hour teacher training program through Yoga On Main. As part of the teacher training he was introduced to Ayurveda (the sister and medical side of yoga) and obtained various levels of certification including his Masters in Ayurveda, allowing him the opportunity to teach a specialized and unique style of Inner Fire Yoga and Eastern Medicine called Ayurveda Flow. He is also one of the instructors in the 200 and 500 hour teacher training programs. Vishnu hasmore than20 years of bodywork experience, having learned massage, Thai Bodywork, Shiatsu, CranioSacral Therapy, Asian Bodywork, Reiki and other alternative modals. He is also a member of NAMA (National Ayurveda Medical Association), the IAHP (International Associationof Healthcare Practitioners),anda RYT (registered yoga teacher through the National Yoga Alliance). For more details please view his website: www.hiddenhealthcenter.com.

Kiki Judd
Kiki Judd discovered Yoga in 1998 and became certified to teach through Yoga on Main under David Newman in 2002 and again under Shiva Das in 2005. She has since created a dual career of Yoga Teacher and Artist (painter to be specific) and has a tremendous passion for both. Kiki also received her Yin Yoga certification through Daniel Shankin and Main Line Yoga in 2008. Her goal as a teacher is to create interesting and challenging vinyasas for her students while encouraging them to bring the awareness “out of their heads and into their bodies” so that the practice is fun yet safe, and very much in the present. Kiki has taken workshops with and received much inspiration from the following teachers: Simon Park, Sarah Powers, Paulie Zink, Seane Corne, David Kiel and Krista and Brock Cahill, among others.

Chandra Nerbecki
Chandra Nerbecki is certified in teaching children's, pre & post-natal, and adult yoga. She is a theater arts adjunct professor at Arcadia University, teaching yoga and advanced yoga courses. She is formally a school teacher who taught in the Philadelphia school district. In her prenatal class, students will be guided through an inventive sequence of poses, static and flowing, in a warm and welcoming manner as their bodies change throughout their pregnancy.

Sati Rose
First schooled in Yoga as a child by her mother who was a mystic, Sati was on the path in early adolescence. She became initiated and certified into the Hatha Yoga tradition of teaching by David Newman and Inner Fire Yoga in 2001. She then went on to become initiated into the Kundalini Yoga tradition (as taught by Yogi Bhajan) and taught by Sada Sat Singh and Kaur in 2003. She is a 3HO certified Kundalini Instructor and a member of The International Kundalini Yoga Teachers Association (IKYTA 225). Sati is also a Yoga Alliance certified and insured instructor (RYT 500). She has lived and worked at The Himalayan Institute and received her spirit name ‘Sati’ meaning ‘selfless devotion’ from her beloved Sad Guru Ammachi (www.amma.org). She received the name ‘Yogeshwari’ after being initiated into the Bhakti tradition of Yoga by Bhagavan Das in 2004. Additionally, Sati is certified to provide Vedic Thai Body Work as taught by The Vedic Conservatory. Sati is schooled in Rebirthing Breathwork and completed the 9 Month certification training 4 times as taught through the Kriya Yoga lineage of Shri Haidakhan Babaji Kriya Yoga and taught by Sondra Ray, Tony Lomastro, and Maureen Malone.

Subhaga Crystal Bacon
Subhaga Crystal Bacon is a 200 RYT who did her teacher training, and teaches a weekly class at Yoga on Main. Her quest for relief from suffering took her through paths of deep devotion to her guru, Mata Amritanandamayi, known as Amma, Buddhist Vipassana meditation, and finally to the teaching of Waking Down in Mutuality, an evolutionary path to embodied direct awareness in and as consciousness. She had her awakening into deeply embodied Self-realization in August of 2011.

Mirella Nicholson
Mirella received her 200 hour certification in Inner Fire Yoga from Yoga on Main in 2008. She has also completed her 500 hour advanced teacher training certification in 2009 from Yoga on Main. Her classes are classical in nature and include pranayama (breathing techniques) and meditation at the end of each class. She provides adjustments and modifications to make each class as blissful as possible for each student. She applies lessons learned on the mat to her daily living. Learn more about Mirella and the yogic path here: http://

Maureen Cannon
A proud member of the Yoga on Main community, Maureen Cannon, M.Ed., 500 RYT began practicing Yoga in 2000 as a way of coping with stress. After experiencing the transformative influence of a basic Hatha Yoga practice, Maureen went on to complete the 200 hour teacher training and the 500 hour Ayurvedic Yoga training at YOM. She is continuing her studies in Yoga Therapy. Her style of teaching emphasizes building and maintaining strength, flexibility, patience and balance, physically and mentally. Students say Maureen “is a wonderful teacher known for her precise instructions and well thought out sequences that enable the student to feel their body, find their breath, and connect with theever present awareness of their mind, which is what yoga is all about." Her “teaching is laid back and comes from (her) heart.” She is “thoughtful, inventive, and heartfelt” in her approach.

Cari Reilly
Cari has been following her yoga path for 15+ years and fell in love with yoga after her very first class with David Newman. Cari completed her first 200 hour teacher training certification at Yoga on Main in 2005, prenatal certification in 2008, and 500 hour advanced teacher training certification in 2009, all from Yoga on Main under the direction of David Newman, Shiva Das & Ed Zadlo. She has just completed Level 1 of a Yoga Therapy Training program in May of 2013 and will continue on to complete Level II as a Yoga Therapist through the Yoga Life Institute, with a graduation in May of 2014 of 1000 hours training. Cari brings the beauty of Inner Fire, Yin, Slow Flow, Prenatal and Hatha yoga to a variety of students of different levels, ages, and abilities. When not teaching yoga, Cari works for a land conservation organization and her favorite past-times are travel, cooking, gardening and being in nature.

Elizabeth Grecco
Liz has been practicing yoga for over ten years, after first being drawn to it as a teenager searching for a source of self-expression. Through the discoveries that her practice has lead to her to, she has found a passion for integral psychotherapy and work with women and teens. She was certified in 2008 under the guidance of the inspirational teachers at Yoga On Main to whom she is eternally grateful, including Shiva Das, David Newman, and Ed Zadlo. Liz also completed her prenatal training at Yoga On Main with the wonderful Jade Groff. Her classes are lead with gentle guidance toward a center of peace, healing and self-knowledge, with the belief that all beings have grace within.

Lucia Gunzel
Lucia Gunzel, RYT, believes that the most important gift yoga gives is its attempt to quiet our drunken-monkey-bitten-by-a-scorpion minds. She earned her 200 hour teacher certification at Yoga on Main in 2008 under the tutelage of Shiva Das. Lucia fell in love with yoga a decade earlier while searching for a way to control her anxiety and hasn't looked back since. Her goal for her students is to have them clear their heads and focus on the present moment while strengthening their bodies and their breathwork. Lucia is also the author of the children's book, Cranky Pants (www.crankypants.org).

Erin Monaghan
Erin completed the ‘Inner Fire Yoga’ certification at Yoga on Main under Shiva Das and Ed Zadlo. She is registered with the Yoga Alliance and maintains a 200-hour certification. Erin has been drawn to yoga and its benefits ever since she took an elective class in college and discovered the benefits of relaxation and meditation. The great benefits of yoga have guided Erin through architecture school, into her career as a registered architect, and continue to remind her to be present and balanced in her daily work-life routine. For Erin, Yoga has been an experience of true self-discovery that continues every day. As a yoga teacher, Erin’s intentions are to lead you through the poses allowing you to go within, be present, and seek your own true divinity. Sunday evening ‘Inner Fire Yoga’ with Erin is the perfect way to end your weekend and bring relaxation into your work week.

Sotantar Singh (Greg Bannett)
It began with a childhood curiosity flipping through his mom's yoga book. After many years of intermittent exposure, Greg Bannett (Sotontar Singh) rediscovered yoga in 2004. While taking his first Kundalini Yoga class (as taught by Yogi Bhajan) he immediately felt the transformative inner energy through the vital pranayam breathwork, meditation, challenging kriya exercise sets, and mantra. After six years of practice, he has taken the plunge from student to teacher culminating in the completion of a 220 hour Kundalini Yoga Teacher Training led by Sada Sat Singh & Sada Sat Kaur Khalsa. He intends to give students a therapeutic relaxing environment to revitalize the body, cleanse away stress, and clear the mind.

Jessica Agnew
The study of yoga has changed Jessica's life in such a beautiful way; she has become more present and open to all of life's wonderful possibilities! Jessica brings this lesson to others through her Inner Fire Yoga classes. Following the teachings of Shiva Das and Ed Zadlo, Jessica incorporates pranayama, asana and meditation into her classes to help open the body to a more relaxed state, bring the mind to be more grounded and awaken the spirit. Her students will leave class feeling refreshed and rejuvenated! Jessica graduated from the Yoga on Main 200 Hour Teacher Certification program and the 100 Hour Ayurveda Self Care Program. She continues her studies in the Yoga on Main 500 Hour Advanced Teacher Certification program (to be completed in August 2012).

Maureen Heil
Maureen Heil, ERYT, RCYT, is a Yoga Alliance registered teacher. She came to yoga several years ago during the illness of a family member, and fell in love with the profound healing benefits of the practice. She has taken to it like duck to water! Maureen took her children’s yoga teacher training at Yogachild in 2009, her 200 hour adult Inner Fire training in 2009 at Yoga on Main with Shiva Das and Ed Zadlo, and her Anusara prenatal training with Sue Elkind in 2010. She also facilitates teacher trainings at Yogachild with Gail Silver. Maureen is now finishing her 500-hour Advanced Ayurvedic teacher training at Yoga on Main, graduating in 2012. In her “past life” Maureen was the director and lead teacher of a non-profit cooperative preschool in New Jersey for many years working with children and their families. She encourages students to feel the deep psycho-physiological aspects that occur through a yogic practice and the awakening that can follow through breath work, asana, and mantra. She is dynamic, energetic, playful, and comes from the place of the heart. In addition to sharing and teaching the joys of yoga, Maureen is a Reiki practitioner, a free-lance artist, and is passionate about sustainable environmental practices.
“Let yoga awaken your inner muse!”

Mary Flinn
Mary Flinn (MFA, RYT E500) has been teaching Yoga since 1995, and has directed and co-directed several yoga centers in NYC including The Kundalini Yoga Center of NY and Satya Yoga Center in Brooklyn NY. Her daily practice has been Ashtanga yoga since 1997 and has been blessed by the Late Shri K. Pattabhi Jois and his Grandson Sharath Rangaswami to teach the first and second series of Ashtanga Yoga. She has studied Yoga philosophy and Pranayama with Dr. Shankaranarayan Jois in Mysore India as well as the teachers at Ananda Ashram in upstate NY for many years. Mary has taught internationally and was a guest teacher in Japan at the Tokyo Yoga conference in 2007. She co-directed Brooklyns’ ‘Energy Center’ Teacher Training programs in 2004 and 2005. She also directed the training program at Satya Yoga in Brooklyn NY in 2006.

Shazz Rodriguez
Shazz began practicing yoga in 1998. Initially she viewed yoga as exercise and soon discovered there was more to yoga than just asana. It is being present and maintaining balance through daily life. Working for years in the fashion industry, Shazz realized that she needed to open up her heart and deepen her yoga practice. She transformed her relationship with yoga by completing her “Inner Fire Yoga Certification” under her teachers Shiva Das and Ed Zadlo. She is currently studying under Ed Zadlo her 500 hour Ayurveda Healing Course, to be completed November 2013. Shazz’s classes are heartfelt with the desire to encourage students to go deeper within onself and discover their inner light. She incorporates pranayama, meditation and asana to create balance and peace of mind. Her goal is to leave her students feeling enlightened.

Josslyn Gray
Josslyn Faun Gray has had an affinity for yoga since she was a child and as she grows, so does her love for the practice. She approaches yoga as a way of life, and through her teaching hopes to encourage others to strengthen their practice on and off the mat. She is a RYT (registered yoga teacher) through the Yoga Alliance and received her 200-hour Hatha Yoga certification after studying under Shiva Das and Ed Zadlo. She is currently studying to receive her Yin Yoga certification under Daniel Shankin. She is eager to continue her studies and to fill her bowl of yogic knowledge until it spills over the edges. Just as asana is the balance between effort and ease, Josslyn assures her classes are the perfect combination of seriousness and fun. She challenges and strengthens her students while making certain they leave with a smile.
Shayna Kleinberg
Shayna Kleinberg has been doing yoga on and off since she was in high school. It wasn't until she immersed herself in her teacher training when she was 22 that her yoga practice came into full fruition. Yoga is her passion and her practice continues to grow into an all encompassing way of life. Shayna loves spreading the beautiful ancient knowledge of yoga to those who seek its divinity. Shayna also loves hula hooping and spreading the joy of meditative hoop dance.