Zumba Fun, heart pumping, Latin and American, easy to follow dances to great music with great instructors.