Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Video Lessons
Level
Upper-intermediate (B2)
10,745 Upper-intermediate (B2) English ESL video lessons
SORT BY
Most popular
TIME PERIOD
All-time
Kisdobos
A Single Life - Time
10 multiple choice q
ESLBrains
Are You a Saver or A
Listening comprehens
mmkalaf
Mr. Bean - No Patien
Use the simple futur
Anka55
Passive Voice - The
Practise passive voi
ESLBrains
Ethical Dilemma of D
Watch and discuss th
englishprofessionals
Serial Taxi - Animat
Practise 4 tenses: P
mschmidt50300
Partly Cloudy - Anim
Identify the correct
ESLBrains
ESL Brains - Filter
Discussion and vocab
ESLBrains
The Mysterious Story
Get your students in
Kisdobos
The Effects of Sleep
My video lesson is a
Kisdobos
The Princess Who Nev
Fifteen sentences ne
Kisdobos
Why We Dream - Passi
There are 10 tricky