Language Classes

Beginner through Advanced level classes in English, Spanish, and Italian, taught by TESOL-CELTA certified instructors.

Exam Preparation

Training for international certification exams such as IELTS, PET, CAE, TOEFL and more.

Legal Translations

Translation and legalization of documents from Spanish to English and vice versa in various areas including medicine, legal documents, immigration documents, and more.


Teacher Training

Training and seminars for English teachers from Elementary to High school levels.

Immersion Activities

Practice what you're learning in class with native and near-native speakers with a bi-monthly breakfast on Saturday mornings. Practice conversation skills with English speakers from around the globe while enjoying a nice breakfast.


Next Steps...

Get in touch with us about how you can be apart of Cardiff School of Languages.