Search free ESL worksheets and video lessons
Worksheets
Powerpoints
Video Lessons
Search
Filters
SELECTED FILTERS
Clear all filters
  • English ESL Powerpoints
  • Level
  • Upper-intermediate (B2)

2,471 Upper-intermediate (B2) English ESL powerpoints

SORT BY
Most popular
TIME PERIOD
All-time
shamroch
shamroch
"The Cask of Amontillado" by E. A. Poe
"The Cask of Amontil
Fully editable. Most
173 uses
NadineR
NadineR
Nationalities and Countries
Nationalities and Co
This is a nice powe
171 uses
BrokenValkyrie
BrokenValkyrie
Mini sagas_ writing guide
Mini sagas_ writing
a short guide with e
171 uses
Katota
Katota
Present Perfect Tense
Present Perfect Tens
Complete overview of
170 uses
BlackbirdSarah
BlackbirdSarah
ð - Consonant Diagra
Flashcards with word
170 uses
vickyresnicoff
vickyresnicoff
Conditional types 0, 1, 2, and 3
Conditional types 0,
This presentation in
169 uses
LucyInBetween
LucyInBetween
AI - The Moral Panic About Artifical Intelligence
AI - The Moral Panic
This PPT has five wo
169 uses
yadan12
yadan12
Describing appearance and personality with Demon Slayer PPT
Describing appearanc
This PowerPoint pres
169 uses
sgelin97
sgelin97
Superbowl
Superbowl
This is a powerpoint
169 uses
e7k7i7m
e7k7i7m
Deal_or_No_Deal.
Deal_or_No_Deal.
Deal_or_No_Deal is b
168 uses
Off2Class
Off2Class
Working As An Expat: A Free Speaking ESL Lesson Plan
Working As An Expat:
When should “Working
168 uses
Mariacastle
Mariacastle
Informal business email
Informal business em
This is an example o
168 uses