I like the fact that yoga and Pilates are a great foundation for all other types of workouts (for running, cycling, weightliftingand even Zumba). They are both structured to help develop the deep core connection and the body/mind connection. And by practicing both one will tap into that mindfulness.