Featured article

How to address the global shortage of teachers


Read full story
business-idioms

Our Lesson Content

The Importance of Teaching Business Idioms

Whether you are a 'Business English' teacher or not, if you are teaching ESL to...

Read full story
phrasal verbs

Webinars & Video

Phrasal Verbs - Teaching Strategies and Demo

Welcome to our "Phrasal Verbs - Teaching Strategies and Demonstration" Webinar! This Phrasal Verbs web...

Read full story
teach-idioms

Our Lesson Content

How To Teach Idioms to your ESL students

Over the years, I've often debated whether to teach idioms to my ESL students... On...

Read full story
teaching-strategies-online-ESL-tutoring

Webinars & Video

Teaching Strategies for Online ESL Tutoring #2

Welcome to the second session of our webinar series focused on “Teaching Strategies for Online ESL...

Read full story
online-ESL-tutoring

Webinars & Video

Teaching Strategies for Online ESL Tutoring

The recording was our first webinar focused on “Teaching Strategies for Online ESL Tutoring”. The webi...

Read full story
teaching-phrasal-verbs

Our Lesson Content

Teaching Phrasal Verbs: Ultimate Guide

Teaching phrasal verbs (or any multiword verbs) is an inevitable step as you guide your students...

Read full story
esl-tutoring-ideas

Teaching English Online

ESL Tutoring: an online tuition survey

As online tutors it can sometimes feel like we are operating in a vacuum. Sitting...

Read full story
gerund

Our Lesson Content

How to Teach Gerunds and Infinitives

Hi, my name is James Heywood and I've been teaching ESL as an independent online...

Read full story
teaching-ESL-online

Teaching English Online

Lessons Learned: 2.5 Years Teaching ESL Online

Hello, my name is James Heywood and since the beginning of 2013 I've been teaching...

Read full story
passive-voice

Our Lesson Content

How to teach the passive voice

Off2Class has the passive voice covered! Passive sentences are an important part of the English...

Read full story
assign-homework-for-online-lessons

Teaching English Online

How to assign homework for online lessons

Off2Class has added functionality to allow teachers to assign homework for online lessons. At the...

Read full story
in-person-ESL-lessons

Webinars & Video

How to use Off2Class for in-person ESL lessons

Welcome to the new Off2Class! Today, we would like to show you how to use...

Read full story
online-lessons-with-hangouts

Webinars & Video

Off2Class for online lessons with Hangouts

Welcome to the new Off2Class! Today, we would like to show you how to use...

Read full story
online-lessons-with-skype

Webinars & Video

How to use Off2Class, online lessons with Skype

Welcome to the new Off2Class! Today, we would like to show you how to use...

Read full story
tool-for-online-ESL-teachers

Teaching English Online

Our favourite tool for online ESL teachers

The Off2Class team has been teaching ESL online for the last three years. Today, we...

Read full story
your-first-online-ESL-students

Teaching English Online

Where to find your first online ESL students

Over the last several years I've had the pleasure of working with a large pool of...

Read full story
prepositions-of-movement

Our Lesson Content

How to Teach Prepositions of Movement

to, toward, from, away from, into, out of, onto, off, up, down, around, through, under...

Read full story

Our Lesson Content

How to Teach Prepositions of Place and Location

In, at, on, above, below, off, on, near, close to, far from - as ESL teachers we...

Read full story
prepositions-with-time

Our Lesson Content

How to Teach Prepositions of Time

We all know that teaching small words to our ESL students can be the hardest!...

Read full story
teach-wishes

Our Lesson Content

How To Teach Wishes - 3 ESL Lesson Plans

Teaching wishes to your ESL students can be an enjoyable and thought provoking lesson for intermediate...

Read full story