The Modern Languages department teaches four languages:
S1-S6 - French
S3 – S6 - German
S5/6 - Spanish and Italian
There are currently 7 teaching members in the department all of whom teach various combinations of two foreign languages.