Search Lessons

Browse and filter English lessons by level, category, and more

395 lessons
Why do some people have wanderlust Free

Why do some people have wanderlust

5 key vocabulary items with definitions and usage notes. Grammar focus: The passive voice with examples and practice

Level:B2
Category:TravelPsychologyVocabularyFree
Media:Video
The dark origins of Disney fairy tales Free

The dark origins of Disney fairy tales

This 90-minute ESL lesson for B2 learners explores The dark origins of Disney fairy tales - Claudia Schwabe through a real video.

Level:B2
Category:CultureVocabularyGrammarFree
Media:Video
Vocabulary for online meetings Free

Vocabulary for online meetings

Equip advanced ESL students with essential language for successful online meetings. This C1 lesson covers business idioms, decision-making grammar, and culminates in a practical role-play.

Level:C1
Category:BusinessPractical EnglishVocabularyFree
Time management from a computer's perspective Free

Time management from a computer's perspective

Explore time management through a tech analogy in this B2 ESL lesson. Learn productivity vocabulary, practice cause-and-effect grammar, and offer solutions as a 'productivity consultant' in a role-play.

Level:B2
Category:TechnologyPsychologyLifestylePremium
Media:Video
Making complaints (beginner) Free

Making complaints (beginner)

An A2 ESL lesson plan on making complaints. Students learn essential vocabulary and phrases for returning faulty items, asking for refunds or exchanges, and practicing polite, real-world conversations through video analysis, listening, and role-play activities.

Level:A2
Category:Practical EnglishVocabularyFree
Talking about feelings (Advanced) Free

Talking about feelings (Advanced)

This C1 lesson helps students express complex emotions. It covers advanced vocabulary/idioms, grammar for past regrets (wish/if only + past perfect) and hypotheticals (third conditional). Engaging activities (e.g., role-play) solidify nuanced emotional expression.

Level:C1
Category:PsychologyVocabularyGrammarPremium
Making complaints politely Free

Making complaints politely

This practical ESL lesson teaches students how to complain politely, building confidence in difficult situations and developing key communication skills for daily life. It covers warm-up discussions, vocabulary, model dialogue analysis, grammar, and realistic role-play scenarios.

Level:B2
Category:Practical EnglishVocabularyPremium
Giving presentations (Advanced) Free

Giving presentations (Advanced)

This C2 lesson equips students with tools for powerful, persuasive presentations. It covers rhetorical devices (anaphora, antithesis), advanced grammar (inversion, inverted conditionals), and handling tough questions, culminating in a business pitch role-play.

Level:C2
Category:BusinessGrammarVocabularyPremium
Playing a different game: The Nintendo business model Free

Playing a different game: The Nintendo business model

Explore Nintendo's unique business model to teach strategy, innovation, and market competition. Students watch a video, learn key business vocabulary like 'subsidize' and 'recoup,' practice comparisons, and analyze business models to make recommendations.

Level:B2
Category:BusinessTechnologyPremium
Media:Video
Making and canceling appointments Free

Making and canceling appointments

This A1 English lesson teaches students to make and cancel appointments. Activities include vocabulary, listening, 'can/can't' grammar, a reading task about a clinic app, and role-play. It builds practical communication skills for beginners to manage arrangements.

Level:A1
Category:Practical EnglishVocabularyFree
Media:Audio