This gym is amazing. All of the instructors come with a ton of knowledge, patience and dedication. All classes are taught with specific goals in mind and the learning aspect is taken very seriously. It is clear that the instructors are happy when their students are happy. The schedule is also great with a lot of different classes to chose from. Wouldn’t chose any other place to train.