Classes

Where community, confidence and dance come together

USA locations coming soon !

AOS Abbotsford
BC • canada

6 classes
More info ›

AOS Burlington
ON • Canada

17 classes
More info ›

AOS Burnaby
BC • Canada

1 classes
More info ›

AOS Calgary
AB • canada

8 classes
More info ›

AOS Chilliwack
BC • Canada

4 classes
More info ›

AOS Durham
ON • Canada

2 classes
More info ›

AOS Guelph
ON • Canada

4 classes
More info ›

AOS Hamilton
ON • Canada

3 classes
More info ›

AOS Kelowna
BC • canada

4 classes
More info ›

AOS London
ON • Canada

6 classes
More info ›

AOS Maple Ridge
BC • canada

1 classes
More info ›

AOS Mission
BC • canada

2 classes
More info ›

AOS Newmarket
ON • canada

10 classes
More info ›

AOS Peel
Ontario • Canada

7 classes
More info ›

AOS Penticton
BC • canada

12 classes
More info ›

AOS St John's
NL • canada

15 classes
More info ›

AOS Surrey
BC • canada

2 classes
More info ›

AOS Thunder Bay
ON • Canada

8 classes
More info ›

AOS Toronto
ON • Canada

20 classes
More info ›

AOS Tri-cities
BC • canada

6 classes
More info ›

AOS Vancouver
BC • Canada

8 classes
More info ›

AOS Vaughan
ON • Canada

7 classes
More info ›

AOS Vernon
BC • Canada

0 classes
More info ›