Instructors are super engaging and fun. They entertain and train you during class. Class sizes varies depending on the time of the day or the day of the week, but I am never bored. I like the flexibility of the classes and the challenge of the workouts. I come here because of the support I feel from trainers and other members. I feel like I have a workout family.