Learning another language fulfills the primary purpose of a university education: to prepare citizens to reason, analyse, problem-solve and communicate in a world of cultural differences. We also offer excellent opportunities to sharpen your language skills and experience their cultures first hand with programs delivered in Heidelberg, St. Petersburg and Nizhny Novgorod. Please see the program web page for curriculum details.
These courses are intended as guidelines. Speak to your guidance counsellor to see what courses are offered at your school.
Grade 12 English
Grade 12 Science
Grade 12 Mathematics
Grade 12 Social Science or Grade 12 International Languages
Students must also have two credits at the 3000 level in elective courses.
* The entrance grade may change from year to year. Please contact the school for further information.
* We make every attempt to provide accurate information on prerequisites, programs, and tuition. However, this information is subject to change without notice and we highly recommend that you contact the school to confirm important information before applying.