Free B2 (Upper-Intermediate) ESL lesson plan — 45 minutes of speaking activities, conversation questions and Expressing Preferences and Conditions grammar practice for online English classes. Student can express preferences and set conditions when booking holiday arrangements with travel agents.

B2⏱ 45 min

Booking Your Perfect Holiday

🎯 Goal: Student can express preferences and set conditions when booking holiday arrangements with travel agents

📐 Expressing Preferences and Conditions
🏖️
#travel#booking#vacation
🎁
Free lesson — everything you see is fully teachable
Press ▶ Start Live Lesson above to see exactly how you'd teach it — no account needed. A free account adds auto-graded homework and student progress tracking.Tap ▶ Start Live Lesson to preview the class. A free account unlocks the full library.
Start free →
📋 Prep view— read through and plan below. Teaching happens in
Booking Your Perfect Holiday
📅
🏊
🌍
📦
💳
❌
🎯 Click hotspots to explore vocabulary in context

Let's talk about holidays! I love hearing how different people like to travel, so tell me all about you.

“When you plan a trip, do you prefer booking everything yourself or letting someone else sort it out?”
“What's the best holiday destination you've ever been to, and what made it special?”
“If money were no object, where would you fly off to tomorrow?”
“Would you rather have a jam-packed itinerary or a relaxed holiday with no plans?”
“How important are the amenities at a hotel to you — pool, spa, free breakfast?”
Fresh topic questions — none repeat until you have seen them all
🎲 Speaking Activity 1
📋
Case Study
Read each situation and talk through what the people should do. Give reasons for your advice.
9 minutes
🗣️ “In my opinion, they should...”
📋 CASE FILE #1
Marco and Lena found a cheap package deal to a sunny destination, but the deposit is non-refundable and the cancellation policy is very strict. Lena's job is uncertain and she might not get time off. The price won't last long. What should they do?
Analyse, discuss, recommend.
🎲 Speaking Activity 2
📖
Story Builder (3 Words)
Use all three words to tell a short spoken story about a trip. Be creative!
7 minutes
🗣️ “Last summer...”
YOUR 3 STORY WORDS
destination
deposit
itinerary
Tell a short story that uses all three words.
📺
Ready to teach it?
Everything you just read becomes full-screen slides for your student. Share your screen on Zoom or Meet and press play.