I am loving the Cardio Pilates classes. There is enough variety to keep it interesting. I love the balance of a cardio workout followed by floor core work