Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Powerpoints
Level
Upper-intermediate (B2)
2,356 Upper-intermediate (B2) English ESL powerpoints
SORT BY
Most popular
TIME PERIOD
All-time
shamroch
FIRST PART VOCABULAR
THIS IS THE FIRST PA
serensoto
victorian writers
introduction to vict
simo10teacher
THE WASTE LAND by T.
This is a (short) Po
Anna_Beg
Vocabulary fill in t
The exercise contain
shamroch
SECOND PART OF VOCAB
THIS PPT IS THE SECO
e7k7i7m
Avengers; Infinity W
Avengers; Infinity W
fcerrillo
Complete the analogi
Students have to co
froggy68
Name the type of sho
To learn about diffe
aaronstone1129
Let's talk about bin
This is a ready-to-u
IaadMounir28
Certificate
Hello Guys :-), Are
betterclass101
Sora: The New Era of
This ESL lesson is p
vaclav
Picture fight - 40s
It is a presentation