Taught at various levels (from beginners to advanced); With option of staying with a host family or Student accommodation.
Focuses on improving the language academically to prepare the students for university; Can be in Language school or some universities.
Intensive academic English with some academic skills, before the university study.
English for Specific Purposes
Course targeted to improve specific English; example: business English, legal English, medical English.