I just went through 3 trainings through IFTA (Interactive Fitness Trainers of America). A pure cardio steps class, then a muscle conditioning class, and finally a powerful aqua class - so incredibly tiring - but a good tired. I know I'll be sore tomorrow, but I'll live. It's all for my students - LOVE THEM!