Teach

Teach today with free ESL Lesson Plan Downloads

Unlock engaging ESL lesson plans designed for diverse learners. Start enhancing your classroom experience today!

The speaking section of the TOEFL test at a glance.
TOEFL Speaking Practice – Introduction to Speaking
We're excited to share with you this free TOEFL speaking practice lesson, the first lesson...
Download chevron-right
The reading section of the TOEFL test at a glance.
TOEFL Reading Practice – Introduction to Reading
We're excited to share with you this free TOEFL reading practice lesson, the first lesson...
Download chevron-right
Title slide of an ESL lesson plan on subject pronouns.
Subject Pronouns: An Introductory Lesson Plan [Updated 2025]
Subject pronouns such as I, you, he, she, we, and they replace nouns as the...
Download chevron-right
Fun English Lessons – The Unifying Power of Sports
Looking for fun and engaging English lessons for your ESL students? This lesson plan download...
Download chevron-right
A lesson slide within the lesson plan S001 - Family.
Teaching Newcomers English – Speaking Lesson S001 Family
Teaching newcomers English can be challenging because they often arrive in the U.S. with little...
Download chevron-right
Lesson slide on the past perfect continuous tense.
Past Perfect Continuous Lesson Plan – Free Download
The past perfect continuous tense helps English learners (ELs) describe actions that were ongoing in...
Download chevron-right