Michael Johnson is a top rated Jivamukti Yoga Teacher located in Asheville, NC, USA, known for his unique insights into yoga and positive psychology.