How to Get Started

ESL Library is a subscription-based library full of ready-made lessons, resources, and flashcards. The library currently has 1,300+ printable lessons and 800+ digital lessons, and we add new materials each month. 

If you teach a certain level, you can filter by that level to find materials that you need. If you need a lesson on a particular target or topic, you can find all relevant materials using the search tool

Some of our sections also have a Recommended Teaching Order. You can also use our placement tests to find out what level of lessons is appropriate for your students (Grammar Tests 1–4). Learn how to use our placement tests in this blog post

Many new subscribers find that ESL Library has so much content that they don't know where to begin. We are working on some ready-made courses to help teachers who want more guidance on what to teach. Stay tuned!

Here are some recommended sections to look at based on the type of class or learner(s) you teach. Where applicable, the suggested sections are listed from lower to higher levels. To find the levels available in each section, click on the link.


I Teach Absolute Beginners


I Teach Adult Newcomers

Tip: You can search for materials by CASAS competency (e.g., 0.1.4 for greetings, introductions, thanking, and apologizing). If you use CLB, you can use our CLB Competency filter. If you are a Canadian teacher, make sure your level preference is set to CLB & ESL Library.


I Teach Grammar

Tip: All of our grammar sections offer a suggested teaching order. We also have a resource organized by suggested teaching order: 50 Grammar Targets

Note that many of our reading and discussion lessons also have mini-grammar lessons integrated into them. You can also search by grammar target to find all of our available lessons on a target.


I Teach Reading & Writing

For reading and writing strategies:

For reading and writing practice:

For assessment tools: 

Tip: Search ELD 2


I Teach Speaking & Listening

Note: Most of our reading lessons have audio files that can be downloaded or streamed in class to go with the reading. All of our dialogue lessons have audio files that can be played with the dialogues. Many of our lessons also have listening tasks, such as gap-fills, comprehension questions, listen and repeat tasks, and more. Many of our digital lessons also have listening tasks that you can assign for homework or class work. Learn about Listen & Type here.

Tip: Search ELD 1


I Teach Conversation English

Note: We are getting a lot of requests for low-intermediate Discussion Starters lessons. Watch for these upcoming lessons in 2020.


I Teach Pronunciation


I Teach Young Learners & Middle Schoolers

Though we consult US and Canadian curriculums to create our materials, we do not currently filter our Young Learners lessons by grade level or band. Teachers all over the world use ESL Library. Please preview the lesson for level appropriateness. 

*Please preview any content that is not in our Young Learners category to confirm that it is appropriate for your learners.


I Teach Business English


I Teach Multi-Level Classes 

These sections offer some of the same topical lessons at different levels. We are gradually adding more beginner and low-intermediate lessons to these sections.

Tip: For grammar targets, we offer lessons at different levels of ability or age. For example, you will find very basic lessons on a particular target in our Super Simple Grammar section as well as more comprehensive lessons on the same target in our Grammar Practice Worksheets (for teens to adults) and Fun Grammar Lessons (for young learners) categories.


I Teach Survival English


I Teach Literacy

Note: We will be developing some new literacy resources and a new section in 2020. 


I Teach By Theme

Visit our Lesson Collections. To search by suggested teaching date, view our Lesson Plan Calendar.

For LINC Themes:


I Teach One-To-One

Teachers all over the world use our lessons for online and face-to-face tutoring. Some of the group activities in our lessons will not be suitable for one-on-one teaching or may need to be adapted or skipped. You can also assign digital tasks to your online students. Here are some sections that teachers often use when tutoring:

Tip: Check out our blog post for One-to-One Vocabulary Review Activities and other ideas for teaching with ESL Library.


I Teach Idioms & Everyday Expressions

Note: Our serials follow a specific order and can be taught as a course over a number of weeks.

Here are some other places to find materials for teaching idioms and everyday expressions:


I Teach Science

See our Science Matters Collection and The Environment Collection.

Tip: Search ELD 4


I Teach Social Studies

Tip: Search ELD 5


I Teach Math

See our Numeracy Collection.

Tip: Search ELD 3


I Teach Test Prep (IELTS, TOEIC, TOEFL, etc.)

We do not currently have materials for specific tests. We recommend the following sections:


I Teach Extra Practice and Short Activities

If you are a substitute teacher, a tutor, or a teacher looking for supplementary materials or quick activities, here are some places to look:


Please don't hesitate to reach out if you need further assistance.

Contact Us