Advanced Step

An intense and advanced Step class which may include more complicated movement and choreography. Familiarity with step terminology
and movements is recommended.
Group Cardio Classes