I've only taken three classes and I'm already feeling awesome about myself! It definitely kicks my butt but It's a great work out with a little bit of everything mixed in. I'm new to most exercises but the instructors are great and make sure that my form is correct and encourage me to push myself. If you're looking for something different and challenging then this is the place to be!! I love it and highly recommend it!!