I adore this work out! The teachers kick butt with a smile on their faces and they always make you want to push yourself harder. Right now I am sidelined with an injury but I can't wait to get back to class! I know I am in good hands with Angela and her peeps. If you're a beginner or a pro, this class is tailored to your needs. I can't recommend it highly enough.
Pros: all of it. The locations change so you never get bored.
Cons: No cons at all.
more