A Latin-inspired cardio class. High energy and fun! Not for the faint-hearted. Suitable for mixed levels!