À partir de la 3ème primaire, chaque enfant suit des cours de langues étrangères. Les enfants ont le choix entre l'anglais et l'allemand. Ces cours sont assurés par des "maîtres spéciaux".
Dès la 1e maternelle, les enfants ont aussi l'occasion de se familiariser aux langues étrangères grâce à des cours d'éveil aux langues assurés par les titulaires de classe. En 3e maternelle, en 1e et 2e années primaires, les cours d'éveil aux langues sont axés sur l'anglais. Pour ces cours, les titulaires sont aidés par un "maitre spécial".