Obstacle course race training heaven. It's good to train with people who are winning races even if I'm a "back in the pack" guy. The atmosphere is good in what are always group workouts. Hot in the summer because we are mostly outdoors - but there are early morning classes too (I'm not getting up that early). It's cool when we go to places like California or Colorado spartan races to have people there we know that are from Phoenix Evolution. It keeps me coming and working out.