Great class. Lots of variety and a good work out. Friendly, fun class with great music.