Find resources for your level

Find content by language level, by section of the site or by topics that interest you. If you don't know your level, take our online level test to get an approximate indication of the English level you are working towards or completing. 

Topics
Average: 5 (6 votes)
Topics
Average: 4.2 (5 votes)
Topics
Average: 4.1 (7 votes)

Are you looking for ways to improve your English skills? In the Learning hub, you can practise and improve your English as you communicate with speakers from all over the world.

Improve your English level
Language level
B1 Intermediate
Average: 3.2 (23 votes)
Topics
Average: 5 (6 votes)
Topics
Average: 4.7 (15 votes)

Do you like listening to songs in English? Here's a step-by-step guide to help you learn English with songs.

Improve your English level
Language level
B1 Intermediate
Average: 4.4 (27 votes)

If you ever feel anxious about speaking English, here are some tips to help.

Improve your English level
Language level
B1 Intermediate
Average: 4.2 (24 votes)

We asked people about their favourite weather and how it makes them feel.

 
Topics
Average: 4.2 (12 votes)

What did you enjoy most about this topic?

Topics
Average: 5 (8 votes)

Test yourself on some of the vocabulary and idioms from the previous steps.

Topics
Average: 5 (3 votes)

There are lots of idioms in English related to weather. Read this page and learn six useful ones that you hear and read quite often.

Topics
Average: 5 (5 votes)