free time a2 esl
A2 – Free Time at Home

Engage your A2 level students in discussing their free time and favorite activities in this…

toilets esl lesson
C1 – Toilets: A Snapshot of History

Here's an engaging lesson designed for advanced C1 level students on the fascinating history of…

Renting an apartment Cover
B2 – Renting an Apartment

This ESL lesson is centered around an article about a young couple who relocated from…

workplace scams and red flags esl
C1 – Workplace Scams & Red Flags

It's been some time since we offered a free lesson for advanced ESL students, and…

esl lesson movies
B1 – The Language of Movies

This B1 lesson is ideal for students transitioning from A2 to B1 level. It covers…

how to watch tv without subtitles
B2 – How to Watch TV Shows Without Subtitles

This B2 ESL lesson is designed to be extremely beneficial for your upper-intermediate students who…

daily grind esl lesson
B1 – Daily Grind

This B1 ESL lesson is centered around a thought-provoking video that portrays a woman trapped…

driverless cars esl lesson plan
B2 – Driverless Cars: Yay or Nay?

This video-based B2 ESL lesson plan explores the pros and cons of driverless cars, primarily…

a2 feelings emotions vocabulary
A2 – Expressing Feelings Using Emojis

Here’s a vibrant and engaging ESL lesson for A2 level students to practice functional English…

misinformation esl fake news lesson
C1 – The Four-Step Guide to Spot Misinformation

A thought-provoking lesson designed for advanced ESL students at C1 and C2 levels. This article-based…