Each time I come here, I get one heck of a workout! The trainers are fantastic, especially Bree. She will keep you motivated, switch things up so you do not get bored and make sure you have the proper technique. I do cringe a little when she starts a sentence with "we should try", even though in the end it is good for me!