Great coaching and friendly encouraging members
Working out is fun and goals are easier to attain
Individualized attention and efficient set up
CrossFit is a great community
Coaches push us to try our best and teach proper techniques