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,959 Upper-intermediate (B2) English ESL worksheets pdf & doc
SORT BY
Most popular
TIME PERIOD
All-time
marudnis
Anne Boleyn trial sh
Writing exercise- fi
teachermeire
Play hard - david gu
song activity
daxjim
Liar Liar
Students work in sma
estrelapolar
SCHOOL CALENDAR -APR
Thanks.
Energy
Recipe
Spaghetti with Butte
mimosa1978
SPIDER MAPS
These spider concept
pinkylove
Hand made card b-bat
Thai teacher drew an
Mulle
Explain It Intermedi
.....more cards! I h
FrancescaM
Getting to know you
Great for introducto
teachermeire
Song Activity
Song Activity
ronaldo
discussion cards
discussion cards abo
diacol1203
Christmas Traditions
Students will go thr