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. 

Read a scientific article about asteroids to practise and improve your reading skills.

B2 reading
Language level
B2 Upper intermediate
Average: 4.2 (84 votes)

Read what four people have to say about their working hours to practise and improve your reading skills.

B2 reading
Language level
B2 Upper intermediate
Average: 4.4 (51 votes)

Read a section from a short story to practise and improve your reading skills.

B2 reading
Language level
B2 Upper intermediate
Average: 4.2 (187 votes)

Learn how to write an email to your university professor.

B2 writing
Language level
B2 Upper intermediate
Average: 4.3 (8 votes)

Learn how to write a report on working abroad.

B2 writing
Language level
B2 Upper intermediate
Average: 4.4 (12 votes)

Learn how to write an opinion essay.

B2 writing
science and technology
Language level
B2 Upper intermediate
Average: 4.2 (37 votes)

Learn how to write an informal email to a friend.

B2 writing
Language level
B2 Upper intermediate
Average: 3.9 (119 votes)

Learn how to write a letter of complaint.

B2 writing
shopping
Language level
B2 Upper intermediate
Average: 4 (56 votes)

One of the world's most important inventions was 'born' in March 1989 and celebrated its 30th birthday in 2019. Read the article to find out what it is.

Magazine zone
science and technology
Language level
B2 Upper intermediate
Average: 5 (1 vote)

Learn a simple recipe for making delicious pancakes with British chef Jamie Oliver. 

Video zone
food and drink
Language level
B2 Upper intermediate
C1 Advanced
C2 Proficiency
Average: 3.9 (7 votes)

Which information is more important to the human brain: what we see or what we feel? Watch a psychologist trying to answer this question with a simple demonstration.

Video zone
Language level
B2 Upper intermediate
C1 Advanced
C2 Proficiency
Average: 4.5 (4 votes)

Guy Martin is a professional motorbike racer. In this video, he tries to ride a motorbike on water. Can he ride fast enough to do it?

Video zone
sport and exercise
Language level
B2 Upper intermediate
C1 Advanced
C2 Proficiency
Average: 4.7 (3 votes)