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