ESaT Centres run a variety of language courses aimed at various learners: from Young Learners to Juniors, up to adult students. English language courses could be aimed at improving one's general language competence or more specific needs in which case one would attend one of a variety of English for Specific Purposes courses. 

ESaT centres also prepare students for internationally recognised language qualifications. 

Contact for more information.