Unsupported Browser

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

ESL Lesson Categories

93 remembrance day
Featured Lessons

Remembrance Day / Veterans Day

This holiday is known as Armistice Day, Remembrance Day, Poppy Day, or Veterans Day. In our Holidays & Events lessons, students learn important history and vocabulary as well as the significance of the poppy. We also have Word Bank lessons for beginners and Historic Events lessons on World War I and II.

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.

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.

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 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.