Michael and Jodi are the best. CrossFit is not exactly cheap, but totally worth it, as the workouts are the equivalent of personal training sessions at any other gym. I joined to cross-train for marathon training, and it is kicking my ass. Great people, challenging, and super addictive.