I've been coming to classes here weekly for over a year and I am always simultaneously challenged and encouraged by the instructors and staff. The front desk staff is always so welcoming and friendly and really makes an effort to get to know you. I definitely feel like these classes are a great value (especially when you do recurring packages).