ESL lesson on enjoying life
A2 / Pre‐Intermediate | B1 / Intermediate
Speaking Class 45 min / 60 min

My perfect day

General Lifestyle

Engage students in discussing ways to enjoy life! They watch the trailer for the film Perfect Days, read about activities that promote presence and simple joys and discuss problems and solutions for different things in life. Students can also do an extra vocabulary activity.

B1 / Intermediate | B2 / Upper Intermediate
2 lessons

They should be allowed to do it! (modal verbs)

General Global Issues Grammar

Students practise modal verbs of permission, obligation and advice, as well as verbs to talk about prohibition. They discuss legal age limits and a ban on cigarettes.

modal verbs of permission and obligation
B1 / Intermediate | B2 / Upper Intermediate
Standard Lesson 60 min

Old enough to decide

General Grammar

Talk about age limits with this lesson! Students practise modal verbs, watch a video on the voting age in New Zealand and discuss age laws in different countries. They also share their experiences.

talking about hotels
A1 / Elementary | A2 / Pre‐Intermediate
Standard Lesson 60 min

At a hotel

General

Talk about hotel situations with this lesson! Students practise hotel-related vocabulary, watch a short video on a hotel stay and share their own experiences. They also work in pairs and role-play hotel scenarios.

describing trends in data
B1 / Intermediate
Standard Lesson 60 min

Describing trends in data

Business

Talk about trends in data with this lesson! Students practise vocabulary for describing graphs, watch a video on the sales of mobile phones and discuss data. They also talk about future trends in smartphones and operating systems.

expressing past ability and obligation
B1 / Intermediate
Standard Lesson 60 min

That’s how it was (past ability and obligation)

General Grammar

Talk about life a century ago! In this engaging lesson, students explore phrases for past ability and obligation, read about old professions and discuss the pros and cons of life in the past.

talking about accommodation
B1 / Intermediate | B2 / Upper Intermediate
Standard Lesson 60 min

Stay or skip? Talking about accommodation

Lifestyle

Discuss accommodation and travel experiences with this lesson! Students practise adjectives, watch a video about an Airbnb feature and share their perspectives. They also read and write reviews of different accommodation.

B1 / Intermediate
2 lessons

CVs and searching for a job

Business

This lesson set allows students to talk about job hunting and teaches them how to write a CV in English.

talking about the job market
B1 / Intermediate
Speaking Class 45 min / 60 min

Are they really hiring?

Business

Talk about the job market and employment opportunities with this lesson! Students watch a video on fake job listings, analyze a job posting and discuss tips for job seekers. They can also do an optional vocabulary activity.

beginner lesson on homes
A1 / Elementary | A2 / Pre‐Intermediate
Standard Lesson 60 min

This is my home

Lifestyle

Engage students in discussing homes with this beginner lesson! Students talk about their homes, watch a video about a small flat and practise pronunciation skills. They also share their perspectives and opinions.

talking about bucket lists
B1 / Intermediate | B2 / Upper Intermediate
Speaking Class 45 min / 60 min

What would you put on your bucket list?

Lifestyle

Engage in talking about bucket lists with this lesson! Students discuss goals and ambitions, watch a video about a traveller visiting multiple places in a week and talk about their thoughts and experiences.

ESL lesson on train rides
B1 / Intermediate
Standard Lesson 60 min

Fancy a train ride?

General

Talk about train rides with this lesson! Students practise train-related vocabulary, watch part of a video about train travel and discuss their preferences and experiences. They also explore phrases to buy tickets and work in pairs.

Present Simple activities
A1 / Elementary
Standard Lesson 60 min

Present Simple activities

Grammar

Practise the Present Simple with this worksheet! Students review the use of the verb ‘to be’, describe pictures and listen to recordings of people talking about themselves. They also work with positive and negative statements and questions.

ESL lesson on physical media
B1 / Intermediate | B2 / Upper Intermediate
Standard Lesson 60 min

The return of physical media

Lifestyle Technology

Talk about physical media with this lesson! Students discuss experiences of using tangible media, practise useful vocabulary for discussing the topic and share their opinions. They also watch a video on physical media.

vocabulary for discussing films
B1 / Intermediate | B2 / Upper Intermediate
Flipped Lesson 60 min

The film genre I can’t stand is…

General Lifestyle

Talk about films with this lesson! Students learn vocabulary for discussing films, explore a video about sci-fi and share their opinions and preferences. They also recommend something new for people to watch.

beginner lesson on body parts
A1 / Elementary
Standard Lesson 60 min

Parts of the body

General

Teach vocabulary for body parts with this lesson! Students discuss various activities in connection with body parts, watch two animation videos and describe the characters. They also explore different actions and discuss personal habits.

talking about teachers
B1 / Intermediate
Speaking Class 45 min / 60 min

The best teacher I’ve had

General

Join in talking about teachers with this lesson! Students share opinions and experiences, watch a video about a scientist who’s considered a good teacher and discuss the impact of teaching styles on learning. They can also do an optional vocabulary activity.

useful phrases for shopping
A1 / Elementary
Standard Lesson 60 min

In a souvenir shop

General

With this lesson, students explore souvenir vocabulary, watch a video about a souvenir shop and listen to an audio where people talk in a gift shop. Students also discuss a price list, role-play a conversation and practise useful phrases for shopping.

1 2 3 17
Title separator

ESL Brains

Forgot password?
or continue with