Unsupported Browser

ESL Library may not function properly in Internet Explorer. We recommend using Google Chrome or Firefox instead.

ESL Lesson Categories

72 bullying
Lesson of the Week


It's Anti-Bullying Week in the UK. Try our ready-made Discussion Starters lesson on Bullying, and get your students talking about this important issue.

124 language of evidence
Featured Resource

The Language of Evidence

Can your learners explain how they know what they know? This featured resource from our Sentence Stems section helps your students demonstrate text-based evidence as well as evidence from audio-visual sources and personal experience.

88 modals
New Lesson

Past Modals

Your students will learn the different sentence patterns and meanings of common past modals in this new & improved Grammar Practice Worksheets lesson. Students practice expressing past ability, possibility, certainty, advisability, and necessity through various writing and speaking exercises.

72 ufos and aliens
New Lesson

UFOs & Aliens

Are we alone in this universe? In this Discussion Starters lesson, students read some interesting statistics and discuss their thoughts on extraterrestrials. This lesson includes a review of irregular plural nouns and a fun group challenge.