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. 

Listen to a project management meeting to practise and improve your listening skills.

C1 listening
Language level
C1 Advanced
Average: 4.2 (76 votes)

Listen to a lecture about the history of hand gestures to practise and improve your listening skills.

C1 listening
Language level
C1 Advanced
Average: 4.5 (31 votes)

Listen to the radio programme about tech addiction to practise and improve your listening skills.

C1 listening
science and technology
Language level
C1 Advanced
Average: 4.3 (37 votes)

Learn how to write a response to a complaint.

C1 writing
Language level
C1 Advanced
Average: 4.4 (16 votes)

World Water Day is 22 March. This video explores the global water crisis, and how we can help everybody gain access to safe drinking water.

Video zone
environment and nature
social issues
special days
Language level
B2 Upper intermediate
C1 Advanced
C2 Proficiency
Average: 4.3 (3 votes)

Game of Thrones is a TV series known for its battle scenes. In this video, watch two of the show's most popular actresses preparing to film their characters' dramatic fight scene.

Video zone
entertainment
Language level
B2 Upper intermediate
C1 Advanced
C2 Proficiency
Average: 4.3 (7 votes)

Learn how to write about changes in the business workplace.

C1 writing
Language level
C1 Advanced
Average: 4.9 (12 votes)

Learn how to write a report on a research study for your company.

C1 writing
Language level
C1 Advanced
Average: 4.4 (10 votes)

Read an academic text about how humans evolved language to practise and improve your reading skills.

C1 reading
Language level
C1 Advanced
Average: 4.1 (61 votes)

Read an article about the state of the world to practise and improve your reading skills.

C1 reading
environment and nature
Language level
C1 Advanced
Average: 4.1 (28 votes)

Read an email managing the problems faced by a member of an international team.

C1 reading
Language level
C1 Advanced
Average: 4.5 (22 votes)

Learn how to summarise information in a table and write a report on the main features.

C1 writing
Language level
C1 Advanced
Average: 4.3 (12 votes)