Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
English ESL Worksheets
Level
Upper-intermediate (B2)
14,966 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
RBEARD
Clothes
Visual for topic of
jklugh83
Student Questionnair
Usually I give stude
dirkcbsmith
English Idioms - FAM
This is a great home
pbeaton1
Article + Activity f
Article titled, " Ca
JakeFluentize
Different Types Of E
Hi teachers, I
frod89
Save your tears song
Fill gaps activity w
Hempy
Historical Letters:
The lesson is design
Rictucker
Martha Stewart Class
This worksheet has t
Huckleberry
Moonshadow--Cat Stev
This is a listening
evalc
Must be Christmas (C
This is a lovely mod
rabell10
Idioms
A list of American I
tatanat
ADJECTIVES
Adjectives (Degrees