Awesome workouts, great coaches! They take the time to instruct and demonstrate movements for the workouts and motivate athletes during the workout, while checking for proper form. Members are also encouraging and welcoming! Highly recommend!