Italian, Spanish, French and German courses We offer a range of study options for those who would like to learn another language. There are courses available at beginner or progression levels. All courses are taught by experienced, native trainers. For those who would like to learn a language not offered or who perhaps need to cover a specific syllabus within a set time frame, we can arrange this with individual tuition or closed group lessons. Learning a new language is great for your CV or for personal development.