Alberta Ballet is Canada’s second-largest ballet company with professional dancers from all over the world performing between September and May. In addition to the performing company, The School of Alberta Ballet trains, develops and nurtures dancers from as young as age three through to professional performance careers and beyond in both Calgary and Edmonton. The Calgary school also boasts its own private junior and senior high academic program alongside its full-year residence in partnership with Mount Royal University.