Classes

Where community, confidence and dance come together

Find a class near you

AOS Abbotsford
BC • Canada

11 classes
More info ›

AOS Barrie
ON • Canada

37 classes
More info ›

AOS Burlington
ON • Canada

8 classes
More info ›

AOS Burnaby
BC • Canada

Classes TBA
More info ›

AOS Calgary
AB • Canada

37 classes
More info ›

AOS Chilliwack
BC • Canada

32 classes
More info ›

AOS Durham
ON • Canada

2 classes
More info ›

AOS Hamilton
ON • Canada

12 classes
More info ›

AOS Kelowna
BC • Canada

18 classes
More info ›

AOS Langley
BC • Canada

27 classes
More info ›

AOS Maple Ridge
BC • Canada

1 class
More info ›

AOS Mission
BC • Canada

2 classes
More info ›

AOS Montreal
QC • Canada

4 classes
More info ›

AOS Newmarket
ON • Canada

30 classes
More info ›

AOS Niagara Region
ON • Canada

5 classes
More info ›

AOS Peel
Ontario • Canada

3 classes
More info ›

AOS Penticton
BC • Canada

3 classes
More info ›

AOS St John's
NL • Canada

17 classes
More info ›

AOS Surrey
BC • Canada

2 classes
More info ›

AOS Thunder Bay
ON • Canada

25 classes
More info ›

AOS Toronto
ON • Canada

8 classes
More info ›

AOS Tri-cities
BC • Canada

7 classes
More info ›

AOS Vancouver
BC • Canada

8 classes
More info ›

AOS Vernon
BC • Canada

11 classes
More info ›

AOS Boston
MA • US

4 classes
More info ›

AOS Knox County
TN • US

3 classes
More info ›

AOS Maui
HI • US

6 classes
More info ›

AOS Oahu
HI • US

Classes TBA
More info ›