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, 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, Chakras, the Yogasūtra, the Bhagavadgītā, Positive Psychology, Yoga History and Prāṇāyāma. He is also a lead instructor for Asheville Yoga Center's 200hr Teacher Training and 300hr Advanced Training Programs.

"Michael Johnson’s classes are a beautiful mix of music, exploration of the yoga sutras, well-sequenced asana practice, and devotion to the highest virtues of humanity- and peppered with tidbits of science and humor. In my opinion, it is a well-rounded experience which gently guides the students into an exploration of what it can feel like to navigate yoga and life in the modern world with integrity, health and compassion." - Dana N.

Class Schedule for Michael

Thursday August 17 4:00 - 5:15 pmBhakti Flow
Friday August 1810:15 - 11:45 amBhakti Flow
Saturday August 19 8:30 - 10:00 amWARM Ashtanga Mix
Sunday August 2010:15 - 11:45 amBhakti Flow
Sunday August 20 7:00 - 8:15 pm*Gentle Restorative & Yin $10
Monday August 21 5:45 - 7:00 pmBhakti Flow
Wednesday August 2310:15 - 11:45 amBhakti Flow
Wednesday August 23 4:00 - 5:00 pm*Gentle Restorative & Yin
Wednesday August 23 5:45 - 7:00 pmBhakti Flow

Events hosted by Michael

September 4, 2017
12:00 am - 12:00 am
September 21, 2017
12:00 am - 12:00 am
September 27, 2017
12:00 am - 12:00 am
October 19, 2017
12:00 am - 12:00 am
October 27, 2017
12:00 am - 12:00 am