Tag Archives: Video-based

Middlebury Language Schools (Intermediate)

An intermediate lesson on the immersion programs at Middlebury Language Schools. The lesson includes activities for conversational ESL class.

Middlebury Language Schools (Upper-Intermediate)

A lesson on the intensive language immersion program at Middlebury Language Schools. For B2/C1 levels for ESL conversational English class

Middlebury Language Schools (Advanced Lesson)

A video-based lesson on language immersion in Middlebury Language Schools designed for conversational English class (EFL). (C1/C2 level)

Stutz Documentary & Therapy (Upper-Intermediate/Advanced)

A video-based lesson on the tools used by therapist Phil Stutz (from a 2022 Netflix documentary). For upper-intermediate/advanced levels.

Having Kids in Today’s World (Advanced Lesson)

Is it ethical to have kids in today’s world? Watch a video discussing this question while learning vocabulary with this advanced EFL lesson.

Factfulness about the Future (Advanced Video Lesson)

A lesson about optimism (or pessimism) about the future and a summary of Hans Rosling’s book, Factfulness for advanced EFL conversation class.

Barcelona’s Superblocks (Advanced Lesson Plan)

A video-based lesson on Barcelona’s superblocks, a city planning concept to reduce traffic. Includes vocabulary and speaking activities.

The Egg (Short Story) (Upper-Intermediate/Advanced Lesson)

ESL/EFL Level: Upper-intermediate & Advanced Lesson Topic: Creation, the meaning of life, empathy SkillĀ Focus: Listening, Vocabulary, Speaking Approximate Class Time: 1.25 hours Lesson Plan Download: the-egg-short-story-upper-intermediate-advanced.docx Lesson Overview: This lesson is based on a short (7:55m) but powerful animated short story by Andy Weir. The themes include creation, the meaning of life, family, reincarnation, and […]

Working from Home vs. Office (YouTube-based Lesson)

Lesson on working from home vs. in the office based on a short YouTube video. Download the worksheet for intermediate to advanced EFL levels.