Been dancing for my life but am a few years out of practice but this has great energy and good pace to join if you have. Best hip hop dance classes in baltimore. Heavy bag workout.