Moksha yoga is based on a standard set of poses, this is good for building strength but they offer variety with Flow classes and Ashtanga. Also, some instructors such as Todd and Heather add in variety and a beautiful flow to the Moksha series with different postures. Some teachers will invite you to advance or modify poses based on your own comfort within your practise. Vikram has a calming and wonderful way of instructing. I signed up with Markham but I frequent here a couple of nights a week, I do this for variety and for what fits my schedule. I am very particular about the style of my instructor. I like to be challenged, I want a great sequence of poses and I rely on the instructor for their guidance. The studio is large enough, it's very clean, the change room is notably large for a yoga studio, 4 showers which is impressive. I have never had a feeling of unwelcome, this is yoga! Scanning is easy, there's on-line sign up and perk rewards. I would definitely recommend Moksha.