Classes directed by Montreal's best instructors
Filters
Dynamic
Challenging
Motivating
Steps
Rhythmic
Cardio
Exhilarating
Intense