I plan on thoroughly evaluating the Crossfit program when I get time after the New Year. I have some pretty strict criteria that I use when I evaluate programs (including my own). I will use those criteria to evaluate it. In another post I will share those criteria.