Classes

Where community, confidence and dance come together

Find a class near you

AOS Abbotsford
BC • Canada

9 classes
More info ›

AOS Barrie
ON • Canada

21 classes
More info ›

AOS Burlington
ON • Canada

12 classes
More info ›

AOS Burnaby
BC • Canada

Classes TBA
More info ›

AOS Calgary
AB • Canada

18 classes
More info ›

AOS Chilliwack
BC • Canada

14 classes
More info ›

AOS Durham
ON • Canada

Classes TBA
More info ›

AOS Guelph
ON • Canada

8 classes
More info ›

AOS Hamilton
ON • Canada

9 classes
More info ›

AOS Kelowna
BC • Canada

6 classes
More info ›

AOS Langley
BC • Canada

12 classes
More info ›

AOS London
ON • Canada

6 classes
More info ›

AOS Maple Ridge
BC • Canada

1 class
More info ›

AOS Mission
BC • Canada

2 classes
More info ›

AOS Montreal
QC • Canada

9 classes
More info ›

AOS Newmarket
ON • Canada

12 classes
More info ›

AOS Peel
Ontario • Canada

2 classes
More info ›

AOS Penticton
BC • Canada

5 classes
More info ›

AOS St John's
NL • Canada

18 classes
More info ›

AOS Surrey
BC • Canada

2 classes
More info ›

AOS Thunder Bay
ON • Canada

14 classes
More info ›

AOS Toronto
ON • Canada

10 classes
More info ›

AOS Tri-cities
BC • Canada

7 classes
More info ›

AOS Vancouver
BC • Canada

7 classes
More info ›

AOS Vaughan
ON • Canada

3 classes
More info ›

AOS Vernon
BC • Canada

7 classes
More info ›

AOS Boston
MA • US

3 classes
More info ›

AOS Chicago
IL • US

5 classes
More info ›

AOS Maui
HI • US

12 classes
More info ›

AOS New York City
NY • US

2 classes
More info ›

AOS Salt Lake City
UT • US

7 classes
More info ›