Coaching staff and members create a welcoming community
Variety of class times and challenging workouts
Workouts can be scaled to individual needs or fitness levels
Community atmosphere and support for each other
Positive changes in physical ability and weight loss