Michael Johnson is a life-long student and practitioner of yoga. He has been a full-time instructor for over 20 years, teacher trainer since 2003, advanced teacher trainer since 2007 and now offers in-depth month long courses on Yoga, Āsana, Prāṇāyāma, Meditation, Philosophy...
Read More →