Larissa Hall Carlson is a top rated Yoga & Ayurveda Teacher and Dean of the Kripalu School of Ayurveda in Stockbridge, MA, USA.