A really fun class with great music that makes you want to dance. The routines are generally easy to follow, but become more challenging as the class progresses. This allows the class to be great for all ranges of ability. The space is good; mirrors allow you to see Jo better so that you may follow her, a/c provides relief from the heat you create with the workout! Jo is lovely and approachable. A fun evening with the girls that happens to be a workout!