This is the place to go if you want to get a variety of workouts in a variety of settings that is never boring. The work is hard, but the results are incredible. You get out of it exactly what you put into it. I'm sure you can still try a session for free and see what it's all about. Cool T-Shirt too, I've had alot of people comment on it.
Pros: Early morning workouts, don't cut into your day
Cons: You sweat