Classes Where community, confidence and dance come together Find a class near you canadaus AOS AbbotsfordBC • Canada13 classesMore info ›AOS BarrieON • Canada54 classesMore info ›AOS BurlingtonON • Canada3 classesMore info ›AOS BurnabyBC • CanadaClasses TBAMore info ›AOS CalgaryAB • Canada61 classesMore info ›AOS ChilliwackBC • Canada55 classesMore info ›AOS DurhamON • Canada1 classMore info ›AOS HamiltonON • Canada3 classesMore info ›AOS KelownaBC • Canada20 classesMore info ›AOS LangleyBC • Canada5 classesMore info ›AOS Maple RidgeBC • Canada4 classesMore info ›AOS MissionBC • Canada2 classesMore info ›AOS MontrealQC • Canada4 classesMore info ›AOS NewmarketON • Canada7 classesMore info ›AOS Niagara RegionON • Canada20 classesMore info ›AOS PeelOntario • Canada7 classesMore info ›AOS PentictonBC • CanadaClasses TBAMore info ›AOS ReginaSaskatchewan • Canada2 classesMore info ›AOS SaskatoonSaskatchewan • Canada2 classesMore info ›AOS St John'sNL • Canada18 classesMore info ›AOS SurreyBC • Canada2 classesMore info ›AOS Thunder BayON • Canada32 classesMore info ›AOS TorontoON • Canada17 classesMore info ›AOS Tri-citiesBC • Canada7 classesMore info ›AOS VancouverBC • CanadaClasses TBAMore info ›AOS VernonBC • Canada3 classesMore info › AOS BostonMA • US4 classesMore info ›AOS KnoxvilleTN • US6 classesMore info ›AOS MauiHI • US16 classesMore info ›AOS OahuHI • USClasses TBAMore info ›