Classes

Where community, confidence and dance come together

Find a class near you

AOS Abbotsford
BC • canada

7 classes
More info ›

AOS Barrie
ON • Canada

10 classes
More info ›

AOS Burlington
ON • Canada

14 classes
More info ›

AOS Burnaby
BC • Canada

1 class
More info ›

AOS Calgary
AB • Canada

10 classes
More info ›

AOS Chilliwack
BC • Canada

15 classes
More info ›

AOS Durham
ON • Canada

Classes TBA
More info ›

AOS Guelph
ON • Canada

8 classes
More info ›

AOS Hamilton
ON • Canada

8 classes
More info ›

AOS Kelowna
BC • Canada

6 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 Newmarket
ON • canada

7 classes
More info ›

AOS Peel
Ontario • Canada

4 classes
More info ›

AOS Penticton
BC • canada

3 classes
More info ›

AOS St John's
NL • canada

15 classes
More info ›

AOS Surrey
BC • canada

4 classes
More info ›

AOS Thunder Bay
ON • Canada

9 classes
More info ›

AOS Toronto
ON • Canada

7 classes
More info ›

AOS Tri-cities
BC • canada

6 classes
More info ›

AOS Vancouver
BC • Canada

3 classes
More info ›

AOS Vaughan
ON • Canada

6 classes
More info ›

AOS Vernon
BC • Canada

2 classes
More info ›

AOS Boston
MA • US

Classes TBA
More info ›

AOS Chicago
IL • US

4 classes
More info ›

AOS Maui
HI • US

3 classes
More info ›

AOS New York City
NY • US

2 classes
More info ›