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,469 Upper-intermediate (B2) English ESL powerpoints
SORT BY
Most popular
TIME PERIOD
All-time
racing
CHAMPIONSHIP RACING
Sorry Uploaded wrong
Dymova75
Present Continuous f
This worksheet is a
cprtorres
Vik Muniz
Vik Muniz Art and Li
smiya
Be Careful
This powerpoint pres
caksir
Portpourri Note Game
Portpourri Note Game
asmmusa35
The presentation
It is about testing,
zailda
Present Perfect Dril
- 5 slides with 4 di
brookecap
Idioms in English
Idioms exist in ever
fcerrillo
Find out the homopho
Students have to fin
NeonMorrigan
Speaking Session ''A
Speaking class about
sukranercanli
The things I want to
This is a project do
zailda
Boardgame TV SHOWS 1
The students will de