Navigating self-defense principles
C1 – Navigating Self-Defense Principles

In this conversational ESL lesson, your students delve into self-defense vocabulary that's both practical and…

useful time expressions esl
B1 – Useful Time Expressions

This functional ESL lesson is designed for B1 level students, suitable for all ages and…

how to handle a difficult boss esl lesson
B2 – How to Deal With a Difficult Boss

Exciting ESL lesson inspired by real-life experiences, perfect for any classroom setting, whether online or…

Sora Cover Large
B2 – Sora: The New Era of AI

This ESL lesson is perfect for students who enjoy discussing technology and staying updated on…

riddles esl lesson plan
B2 – The Bridge Riddle: Can You Solve It?

Students generally enjoy riddles as they offer a balance of fun and the opportunity to…

Handling Online Meetings Cover Image B1
B1 – Handling Online Meetings

While we've all become familiar with basic terminology post-pandemic, this worksheet introduces additional meeting phrases…

B2 – 7 Expert Tips for Effective Email Writing
B2 – 7 Expert Tips for Effective Email Writing

Excellent lesson plan designed for your upper-intermediate business students. This worksheet includes 7 valuable tips…

Every birth generation explained ESL lesson
C1 – Every Birth Generation Explained

This lesson is packed with exciting activities! We recommend using a flipped format. Feel free…

politics esl lesson
C1 – Why Psychopaths Rise to Power

This ESL lesson has been adapted from a video and transformed into an article. Typically,…

esl lesson jobs and careers
B2 – Expectations vs Reality: Career Choices

Video-based ESL lesson. This engaging lesson is perfect for sparking conversations about jobs, career paths,…