Languages for All is a specialised language teaching division of the Department of Modern Languages with extensive experience in delivering tailor-made language courses across the University.