Featured article

PPT Lesson Plan Template - Free Download


Read full story

Our Lesson Content

How to teach ESL students to talk about themselves

Here’s a post to show you how to teach ESL students to talk about themselves...

Read full story
ESL step-by-step curriculum

Our Lesson Content

Online ESL Step-by-step Curriculum is here!

We've released the first of the Off2Class ESL step-by-step curriculum! It's our vision to create...

Read full story
ESL Reading Lessons for Elementary Students

Our Lesson Content

ESL Reading Lessons for Elementary Students

We've released 25 ESL Reading Lessons for Elementary Students to enhance the learning experience at...

Read full story
Controversial ESL Topics

Our Lesson Content

Controversial ESL Topics: For Your Classroom

Controversial ESL topics to promote fluency and motivation in your ESL classroom . Have you...

Read full story
Environmental Lessons for ESL Students

Our Lesson Content

Environmental Lessons for ESL Students

Our latest two Environmental Lessons for ESL Students: Environmental Law and Environmental Activism ro...

Read full story
future continuous tense

Our Lesson Content

How to teach the future continuous tense to ESL students

The future continuous tense is not a hard form to teach... ...yet it can be...

Read full story
TOEFL and IELTS Environmental Topics

Our Lesson Content

TOEFL and IELTS Environmental Topics: What to know

If you are teaching students who intend to sit TOEFL or IELTS, you will need to teach...

Read full story
esl speaking activities about sins and virtues

Our Lesson Content

ESL Speaking Activities About Sins and Virtues

Our latest release, ESL Speaking Activities about sins and virtues!  Many of you know that...

Read full story
Speaking Activities about Crime and Punishment

Our Lesson Content

Advanced Speaking Activities about Crime and Punishment

We've been inspired to release 5 new Advanced Speaking Activities about Crime and Punishment! Anyone...

Read full story