Classes

Where community, confidence and dance come together

USA locations coming soon !

AOS Abbotsford
BC • canada

6 classes
More info ›

AOS Burlington
ON • Canada

8 classes
More info ›

AOS Calgary
AB • canada

6 classes
More info ›

AOS Durham
ON • canada

2 classes
More info ›

AOS Etobicoke
ON • Canada

6 classes
More info ›

AOS Kelowna
BC • canada

4 classes
More info ›

AOS Maple Ridge
BC • canada

3 classes
More info ›

AOS Mission
BC • canada

2 classes
More info ›

AOS Newmarket
ON • canada

4 classes
More info ›

AOS Peel
Ontario • Canada

7 classes
More info ›

AOS Penticton
BC • canada

4 classes
More info ›

AOS St John's
NL • canada

15 classes
More info ›

AOS Surrey
BC • canada

8 classes
More info ›

AOS Thunder Bay
ON • canada

6 classes
More info ›

AOS Toronto
ON • Canada

4 classes
More info ›

AOS Tri-cities
BC • canada

6 classes
More info ›

AOS Vancouver
BC • CANADA

View 'More info' for class details
More info ›