Learning a language empowers you to think, act and speak in diverse cultural settings and to move from one cultural setting to another with confidence. 

At David Thompson School, we proudly celebrate the rich linguistic diversity of our students and their families.

We offer instruction in English, supported by English as an Additional Language (EAL) supports.

In addition to English programming, we are pleased to offer both Continuing French Immersion and Late French Immersion programs, supporting students in achieving bilingualism in Canada’s two official languages.