The coaches and staff are amazing!! I always feel welcomed and I know I can ask the coaches for help before, during, or after a workout. The coaches push me beyond what I think I can do but never so far that I'll quit or get hurt. And no two workouts are ever the same!!