For the past 20 years, the School of Alberta Ballet has been consistently recognized as a world class training facility and charitable organization. Led by Artistic Director, Edmund Stripe, the School has an annual enrollment of more than 500 students in its Foundation Training Program and Professional Division. The School offers full-time ballet training, – more... an academic school, and residence options for its international student base. The School of Alberta Ballet has an active community profile with free outreach and community programs reaching thousands of children every year. – less