What is vibe coding?
This B2 ESL lesson explores 'vibe coding' and AI's impact on software development. Through a video, vocabulary matching, gerund practice, and discussion, students will confidently discuss the future of AI in tech and work.
An upper intermediate learner who can understand the main ideas of complex text, including technical discussions in their field. They can interact with a degree of fluency and spontaneity, making regular interaction with native speakers quite possible without strain for either party. They can produce clear, detailed text on a wide range of subjects and explain a viewpoint by giving the advantages and disadvantages of various options.
This B2 ESL lesson explores 'vibe coding' and AI's impact on software development. Through a video, vocabulary matching, gerund practice, and discussion, students will confidently discuss the future of AI in tech and work.
This B2 lesson helps students master business writing by focusing on crafting concise executive summaries and briefs, a key skill for professional communication. Activities include a gap-fill listening exercise, analyzing sample texts, practicing nominalization and passive voice,
This downloadable PDF lesson plan helps B2 students discuss workplace harassment and discrimination. This class material provides vocabulary, grammar, and speaking activities for your next Business English or ESL lesson, focusing on creating a respectful workplace and handling se
This B2 business English lesson helps students master writing effective press releases. It covers key PR vocabulary, grammar (passive voice), and practical tasks like analyzing samples and drafting openings for professional communication.
Master performance reviews with this B2 ESL lesson plan. Students learn to give & receive feedback, covering vocabulary, polite language for suggestions, listening, reading modern feedback models, and practicing through role-play. Build confidence in professional communication.
Master contract negotiations with this B2 ESL lesson. It covers key vocabulary like 'leverage' and 'impasse', grammar for hypothetical situations (second and third conditionals), and includes practical activities: vocabulary matching, listening, reading gap-fill, and a culminatin
Master professional exit interviews with this B2 ESL lesson plan. Focuses on business vocabulary, polite communication, and practical HR skills. Activities include warm-up, vocabulary matching, listening, a case study, grammar on polite feedback, and a role-play.
Master sales forecasting with this B2 business English lesson. Students discuss sales pipelines, forecasts, and learn key phrases for meetings. Activities include vocabulary matching, listening gap-fill, reading comprehension, and a role-play on negotiating quarterly forecasts, f
This B2 ESL lesson plan focuses on mastering cross-cultural business communication. Engaging activities including a listening exercise, case study, and role-play help students navigate global professional environments, applying polite communication with modal verbs and key meetin
This downloadable PDF lesson helps B2 ESL students master market research interviews. It covers key vocabulary, grammar, and practical communication skills, guiding them through conducting effective interviews with warm-ups, vocabulary, listening, case study, and role-play.
This B2 ESL lesson helps students master business vocabulary for branding and marketing, focusing on brand positioning, strategy, and competitive analysis. Activities include vocabulary matching, listening, a rebranding case study, comparatives/superlatives, and a group project t
This B2 ESL lesson focuses on running effective workshops. Students will learn professional vocabulary, grammar (gerunds & infinitives), and useful phrases for planning and leading training sessions. Activities include warm-up, listening, reading, and a final pair work task to pl