Classes every day of the week. Instructors are very friendly, motivational and help correct your technique. Gym is clean. Workouts are tough but also very fun.