Professional guidance for both novice and advanced crossfitters
Relaxed atmosphere and close-knit community
Varied programming for new challenges
Clear explanation and tips from trainers
Personal approach to help achieve goals