Zumba is latin based fitness class, all the fun of dance mixed with medium workout get you smiling and feeling great for the rest of the day.