Great coaching, people, and atmosphere! Highly recommended for all levels. I started with no experience in CF and this place changed my perspective on what is possible with fitness.