French Flag

Modern Foreign Languages


Welcome to the MFL Department



Spanish Flag


Are you ready to embark on the journey of a life time. Languages are for life. Try life in another language.
English is not enough. Language learning will provide you with a wide range of
skills that you can apply in different aspects of life.



MFL Resources 





MFL Extracurricular News & Trips