Classes Where community, confidence and dance come together Find a class near you canadaus AOS AbbotsfordBC • Canada9 classesMore info ›AOS BarrieON • Canada21 classesMore info ›AOS BurlingtonON • Canada12 classesMore info ›AOS BurnabyBC • CanadaClasses TBAMore info ›AOS CalgaryAB • Canada28 classesMore info ›AOS ChilliwackBC • Canada25 classesMore info ›AOS DurhamON • CanadaClasses TBAMore info ›AOS GuelphON • Canada2 classesMore info ›AOS HamiltonON • Canada9 classesMore info ›AOS KelownaBC • Canada6 classesMore info ›AOS LangleyBC • Canada12 classesMore info ›AOS LondonON • Canada7 classesMore info ›AOS Maple RidgeBC • Canada1 classMore info ›AOS MissionBC • Canada2 classesMore info ›AOS MontrealQC • Canada6 classesMore info ›AOS NewmarketON • Canada12 classesMore info ›AOS PeelOntario • Canada2 classesMore info ›AOS PentictonBC • Canada5 classesMore info ›AOS St John'sNL • Canada18 classesMore info ›AOS SurreyBC • Canada2 classesMore info ›AOS Thunder BayON • Canada14 classesMore info ›AOS TorontoON • Canada8 classesMore info ›AOS Tri-citiesBC • Canada7 classesMore info ›AOS VancouverBC • Canada7 classesMore info ›AOS VaughanON • Canada3 classesMore info ›AOS VernonBC • Canada7 classesMore info › AOS BostonMA • US2 classesMore info ›AOS ChicagoIL • US3 classesMore info ›AOS MauiHI • US14 classesMore info ›AOS New York CityNY • US2 classesMore info ›AOS Salt Lake CityUT • US7 classesMore info ›