Unsupported Browser

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

ESL Lesson Categories

93 easter
Lessons Of The Week


Easter Sunday is on April 21. We have ready-made Easter lessons for all levels of learners in our Holidays & Events and Word Bank sections. Be sure to check out the Related Materials for many more spring and Easter resources.

Ssg verbs
Featured Grammar

Simple Present – Be

To be or not to be? Your pre-beginner students will learn to make basic sentences with this fully illustrated Super Simple Grammar lesson!

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.

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.