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
Noemi_Trave
Lover of the Light s
This is a worksheet
DaniCastillo03
Phrasal Verbs - Prac
This is a handout th
AleliAlvarez
Samira Wiley's on Ha
The worksheet has th
okandemirer
'ghetto' by akon lis
this worksheet inclu
galgo03
CAT
Classroom Assessment
HfabulousH
Shark Wolves
IELTS reading practi
Mishqui
If you don't...
Classroom poster & w
JudyM
Modals
Overview of Modals
Ammar1986
Song: Moonshadow
Thanks for downloadi
kristine44
Birth, Death, Life I
This is a new gramma
zailda
Love's in the air -
A set of cards for a
deryaaad
Katy Perry The One T
This is a song activ