Immersion Courses
Language Learning
Interpreting
Information and Communications Technology (ICT)
Translation Service
Translation to more than 40 languages
Online Communication
Extracurricular activities
Language Training
Teacher Training and Multilingual Projects