I signed up for the 3 day trail period and loved it so much I signed up for a year just after the first class. Great positive attitudes combined with intense workout. You don't even realize you are tired until the hour is up. The instructors push you to do your best every class and never shame you. They are there to encourage you and to push you to do better than your last class. Just the attitude that everyone has there makes you know you can push through until the end with a smile on your face. It's hard to get up in the morning sometimes but I've never regretted going to a single class. I leave with energy and feel better about myself.