Unsupported Browser

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

93 earth day
Featured Lessons

Earth Day

April 22 is Earth Day. In addition to our ready-made Earth Day lessons, we have a Lesson Collection on the Environment that is full of materials about environmental issues.

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.

93 anzac day
New Lesson

Anzac Day

Anzac Day is on April 25. This is a day of remembrance for Australia and New Zealand. In our Holidays & Events lesson, your students will learn the history behind this commemorative day of remembrance.