300 Hour Staff

Meet Our 300 Hour Advanced Studies Instructors

Seek your mentors. Find your guides. Grow into the teacher you are meant to become. Our teacher trainers are among some of the most accomplished instructors in the southeast. Many have trained in the Vinyasa style under Stephanie Keach, while others have pursued training in various modalities ranting from alignment-based systems to Kundalini. No matter the lineage, AYC teacher trainers are committed to providing a well-rounded curriculum and education. 

Michael Johnson

Michael Johnson

Michael has been a full-time yoga instructor for over 15 years. He has been certified in Jivamukti, travelled to India to study Ashtanga with K. Pattabhi Jois, spent a month with Swami Satchidananda in Yogaville and completed 3 Goenka style 10-day Vipassana Meditation retreats. He now lives in Asheville and teaches weekly Bhakti Vinyasa and Yin classes, along with weekend workshops on Sanskrit, Meditation and Neuroscience, Chakras and Consciousness, Decoding the Yogasūtra, the Bhagavadgītā and Moral Philosophy, Yoga and Positive Psychology, a Brief History of Yoga and Prāṇāyāma techniques from the Haṭhayogapradīpikā and beyond. He is also a lead instructor for Asheville Yoga Center's 200hr Teacher Training and 300hr Advanced Training SavePrograms.

Class Schedule for Michael

Friday March 2410:15 - 11:45 amBhakti Flow
Sunday March 2610:15 - 11:45 amBhakti Flow
Sunday March 26 7:00 - 8:15 pm*Gentle Restorative & Yin $10
Monday March 27 5:45 - 7:00 pmBhakti Flow
Wednesday March 2910:15 - 11:45 amBhakti Flow
Wednesday March 29 4:00 - 5:00 pm*Gentle Restorative & Yin
Wednesday March 29 5:45 - 7:00 pmBhakti Flow
Thursday March 30 4:00 - 5:15 pmBhakti Flow

Events hosted by Michael

April 6, 2017
12:00 am - 12:00 am
May 4, 2017
12:00 am - 12:00 am
May 26, 2017
12:00 am - 12:00 am
June 30, 2017
12:00 am - 12:00 am
August 10, 2017
12:00 am - 12:00 am
September 27, 2017
12:00 am - 12:00 am
October 27, 2017
12:00 am - 12:00 am