Log in/Register
Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
Browse Topics:Grammar TopicsGeneral Topics
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
TeachTEFL
TeachTEFL
Forex (Foreign Exchange)
Forex (Foreign Excha
This lesson teaches
131 uses
almita
almita
TAXATION IN U.S.A AND MEXICO
TAXATION IN U.S.A AN
P.P PRESENTATION COU
131 uses
viking667
viking667
Words of Fire
Words of Fire
Help increase your l
130 uses
slaweklink
slaweklink
Picture prompt Space
Picture prompt Space
Use this worksheet t
130 uses
fcerrillo
fcerrillo
Guess these body Idi
Students have to gue
130 uses
shamroch
shamroch
VOCABULARY ENGLISH-SPANISH TO MAKE UP SENTENCES OF"THE LOST SMILE" BY CHRISTIAN HOLZMANN
VOCABULARY ENGLISH-S
VOCABULARY IN ENGLIS
130 uses
shigu
shigu
Gunpowder Plot Quiz
Gunpowder Plot Quiz
Gunpowder Plot Quiz
130 uses
Victoria2
Victoria2
Realia made by teacher
Realia made by teach
This is a pecha kuch
130 uses
futabies
futabies
Things and descriptions
Things and descripti
This PPT provides pi
129 uses
lBlackHorizonl
lBlackHorizonl
Will, would, used to - theory & tasks
Will, would, used to
This presentation co
129 uses
Tatiana2010gololob
Tatiana2010gololob
Warm up game "analyze" for level b1-b2 vocabulary revision
Warm up game "analyz
Break down a situati
129 uses
BestESLrs
BestESLrs
11/11 Singles Day in China - Business English
11/11 Singles Day in
The video-based less
128 uses