British Council English School courses by level

Find a course that matches your level

We offer courses to suit every level of English. Our teaching methods match your needs to progress your learning and get to the English level you want to achieve. The best way to find your English level is to attend one of our free language counselling services. At which one of our English language experts will help you to assess your current English language level and discuss your language learning needs to find the best course for you. You can even take a free lesson after your counselling session.

Elementary

Pre-intermediate

Intermediate

Upper intermediate

Advanced

Advanced+

All levels

myClub