As someone who has been to a fair share of fitness classes, this is the best I've been to! Stephanie makes fitness fun, and more importantly you work as a team and community. The level of motivation you get is second to none. Think you hate working out?... Think again. Highly recommended!