Zumba is both a dance class and a fitness class. Aside from its heart-health benefits, Zumba provides a workout for the whole body. From head and shoulder rolls that loosen up the neck and warm up the upper body, to footwork that strengthens and stretches calves and ankles, this fitness method touches on nearly every muscle and joint. Even those who are just learning the dance steps will find themselves waking up the day after a Zumba class with a definitive post-workout feeling.