About John


John directs the University of Vermont Yoga Teacher Training program, teaches international retreats, as well as drop-in classes in Burlington, Vermont. He teaches with a light-hearted, supportive style and he loves to help students not only develop and grow as yoginis and yogis, but also grow as positive contributors to society. John believes the practice of yoga unveils the innate goodness in all of us. His classes reflect what he thinks the world as a whole should be – people being together, having a good time, and sharing the joy of community and connection.

When not teaching, John and his family can be found somewhere on the open riding on a motorcycle tour…wanna join us!