Unsupported Browser

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

ESL Lesson Categories

Featured Lesson

Lunar New Year

Lunar New Year (also called "Chinese New Year" and "Spring Festival") begins on January 25. In this Holidays & Events lesson, your students will study the Chinese Zodiac and learn "red" idioms. 2020 is the Year of the Rat. Try the Digital version of this lesson or assign some tasks for homework!

93 australia day
Featured Lesson

Australia Day

Our hearts are with Australia during this difficult time. Australia Day takes place on January 26. In our ready-made Holidays & Events lesson, your students will learn some interesting Australian history and some fun Aussie slang. This lesson is available on Digital. Assign some tasks to your students for homework, such as Listen & Type.

90 first conditional stories
Featured Grammar

First Conditional

If your students learn grammar in context, they will understand it more easily! Try our Grammar Stories lesson on the first conditional or assign some Digital stories or comprehension questions for homework!

127 using a dictionary
New Lesson

Using a Dictionary

Are your students ready to use English dictionaries to learn more about words? In this new Reading in English lesson, students learn how to use a dictionary to find information about a word, including the part of speech, meaning, pronunciation, and more.