This place has changed my life. The community is incredible - you will never feel unwelcome or intimidated here. The coaching is unrivaled - we scale for all levels of fitness and abilities, take the time to cover all movements before the workout, and stay with every athlete throughout the workout to ensure each athlete is going to have the best and most productive experience possible. There is no better place to start or continue your fitness journey. CFBT is truly my second home.