If you are like me and not like the classic gym, where you have to work out on your own or spend a fortune with a private instructor, then this is the perfect place, all classes, no boring routine and excellent techers, all friendly and willing to explain and help you through the class, some of then harder than other but I always feel motivated to go to the next level. Allison at the front desk is super nice and answer all your questions with a big smile :) I don't have a favorite teacher bc I like all of them.