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.

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.

Featured Lesson

The Berlin Wall

It has been 30 years since the fall of the Berlin Wall. Introduce your students to this important history with our Historic Events lesson. We also have an Easy Readers lesson on the Berlin Wall.