Instructors lead a group of young dancers.

The full-time Teacher Training Program at Canada’s National Ballet School extends from September to June. As a student of the Teacher Training Program, you will:

  • Benefit from the experience of international faculty who have trained many of the world's great dancers;

  • Work with acclaimed pianists who are experts in music for dance;

  • Learn from specialists in anatomy and conditioning for dance students;

  • Receive individual attention and career placement assistance;

  • Gain practical hands-on teaching experience with both recreational and professional students.

Teacher Training Program 2017-18
Significant Dates and Holidays

NOTE: On Fridays preceding long weekends or breaks, all TTP classes run until normally scheduled finish times.

​Term 1

Date Event
Wed, September 6 Orientation Day
Thurs, September 7 Classes begin
Fri, October 7 - Mon, October 9 Thanksgiving weekend; No AP classes
Mon, October 30 - Thurs, November 2 MAL Workshop; AP assist as usual
Fri, November 3 TTP day off
Sat, October 28 - Sun, November 5 AP assist as usual
Mon, November 6 TTP classes resume
Thurs, November 16 TTP day off
Wed, November 22 TTP day off
Tues, November 28 TTP day off
Fri, December 15 Last day of classes before Christmas break
Sat, December 16 - 
Tues, January 2
Christmas Break

Term 2

Date Event
Wed, January 3 TTP classes resume
Mon, February 12 - Fri, February 16 Mid-term Study Week AP assist as usual
Sat, February 17 - Mon, February 19 Family Day weekend - No AP classes
Tues, February 20 Regular classes resume
Sun, February 25 - Tues, February 27 David Leventhal Dancing with Parkinson’s workshop for 3rd year students
Wed, February 28 TTP Day Off (3rd Years only); AP assist as usual
Thurs, March 29 TTP classes run until usual finish times
Fri, March 30 - Sun, April 8 Spring break; No AP classes
Mon, April 9 Regular classes resume
Tues, April 30 - Thurs, May 3 Second Stage Auditions
Sat, May 19 - Mon, May 21 Victoria Day long weekend; No AP classes
Tues, May 22 TTP classes resume
Fri, June 1 Sharing Dance Day – all TTP involved, regular classes canceled
Sat, June 9 and Sun, June 10 AP final on stage presentations – all TTP involved
Wed, June 13 Last day of TTP classes
Thurs, June 14 TTP Graduation