energy power consumption esl lesson
C1 – How Much Power Does Humanity Need?

This C1 ESL lesson explores humanity's energy needs and the challenges we face in meeting…

fun classroom activity
Unlikely Friendships

Unlikely Friendships is a fun and creative ESL activity designed for B1-C2 students. Students develop…

unpopular opinions esl activity
Unpopular Opinions

Engage your B2-C2 ESL students with the Unpopular Opinions activity! This fun and interactive exercise…

reverse storytelling esl activity
Reverse Storytelling

Reverse Storytelling is a quick and engaging ESL speaking and listening activity for B1-C2 students.…

social norms esl lesson
B2 – Who Creates Social Norms?

This B2 upper-intermediate ESL lesson explores the topic of social norms, encouraging students to rethink…

workaholism esl lesson b2
B2 – Fighting Workaholism

In this B2 ESL lesson plan, students will watch a video about workaholism and addiction…

email esl activities
Email Preposition Challenge

Email Preposition Challenge is an engaging ESL activity with 50 sentences, designed to help intermediate…

at the coffee shop esl lesson
A2 – At the Coffee Shop

This A2 ESL lesson is about coffee shops. Students will explore their coffee preferences, discuss…

stereotypes esl lesson b2
B2 – Stereotypes Around the Globe

In this B2-level lesson, students will explore stereotypes around the world through engaging vocabulary practice…

robots esl lesson a2 technology
A2 – Meet The Humanoid Robot

This A2-level ESL lesson introduces the G1 robot and its features. Students will learn simple…