Michael is the best teacher I have taken from in the 20 years I have studied yoga. His classes are a perfect blend of relaxation, asanas and fun. I leave feeling younger and more vibrant after each class. I really love the mixture of classes and his teachers as well. Melissa is fabulous. All of them are!