I wish I could give this place 10 stars! Angela and all of the instructors here are friendly, motivating and really know there stuff. The dance steps are easy enough--even if you have two left feet like me. You will leave really sweaty, so bring a towel and lots water.