I had been doing yoga about two years when I found Edge Yoga. I like a hard athletic workout and that's what I get from Mark at Edge. His classes are always challenging even for Yoga 1. However, he is always supportive and extremely clear in his instructions. One of my favorite things about his classes are that they are always fresh and interesting. Mark has an amazing ability to create complicated sequences that flow from one to the other . He is also knowledgeable enough to explain poses thoroughly and give tips to doing them successfully. In addition, he somehow manages to add a freshness to the yoga experience. I have been going to Edge for 5 years, and Mark still manages to slip in a pose that I have never done before. I spent many years as a teacher and as a supervisor of teachers, and I can say uniquivically that Mark is an outstanding instructor. He has the winning combination of being able to give helpful criticism in a warm, supportive way. As he walks around the class, he can use a gentle touch to direct you into improving your pose. I can't recommend his classes highly enough.