The amount of English courses offered by English schools might be a little bit overwhelming. The most popular courses are: General English, Intensive English, Exam Preparation, Specialisations and English for Kids. But what does these terms mean? Should I go for General English or for Intensive English? What about all the specialisations? How do you choose what language course you should do? Find out underneath.