Teach your best class every day with well‑planned, engaging materials from ESL Library.
From grammar and literacy to dialogues, discussions, and debates, our ever-expanding library of student-focused content makes it easy to find materials relevant to all your students’ language needs. Our staff of writers, editors, and illustrators create and add new content every week.
Download, print, and photocopy our reproducible PDF lessons.
Create customized flashcard sets to print or project in class.
Access classroom teaching aids, warm‑ups, and assessment forms.
Facilitate dynamic classroom and tutoring sessions on any device.
See your students’ results for each activity in real time.
Send digital assignments to your students to work on from home.
Students learn best when they are interested and invested in the topic. Our discussion and debate lessons focus on real‑world current events, sparking meaningful conversation in class.Explore
Learning grammar is hard. Teaching it can be even harder. Our grammar experts use clear explanations with engaging and relevant tasks to help you teach the structure at play.Explore
No single textbook offers everything your students need to build a solid language foundation or achieve fluency. Here at ESL Library, we create academic, functional, and conversational materials for all ages, levels, and needs. We are continually modifying and improving our materials based on research and teacher feedback.Explore
Stay organized with our easy‑to‑use sorting and navigational tools.
Access teaching materials based on your students’ levels, interests, and needs.
Save the lessons you love in your own personalized folders.
Use our ESL Lesson Plan Calendar to find suggested lessons based on season and date.
“I must tell you this is the absolute best resource I have ever used. Your lessons help all skill levels; my beginners are not intimidated and the faster more intermediate learners are not bored. I plan for different levels and I have stopped using other types of materials. Your library is comprehensive, manageable, and interesting for students.”
Dr. Linda Parkyn
ESL Coordinator, Alianzas de Phoenixville