Spend less time planning & teach more confidently Try it for FREE

Upper-intermediate level EFL - ESL lesson plans | B2

Our collection of upper-intermediate level ESL lesson plans and resources. All of the activity and game ideas that we include can be used in low-resource classrooms and require little to no preparation time. Each lesson contains a warm-up activity with board work, several classroom activities, games and a collection of recommended free ESL resources from around the web.
 
ESL Lesson plan B2 - Describing people
LESSON 1

People | Vocabulary and speaking

An ESL lesson plan for teaching upper-intermediate students how to give detailed descriptions of people and their personalities.
B2
ESL Lesson plan B2 - Present perfect simple
LESSON 2

People | Present perfect simple and continuous

ESL activities, games and resources for teaching the present perfect simple and continuous to upper-intermediate level students.
B2
ESL Lesson plan B2 - Giving long answers
LESSON 3

People | Conversation skills

A collection of ESL teaching resources that can be used to guide upper-intermediate level students into giving longer answers to basic questions.
B2
ESL Lesson plan B2 - Work and profession
LESSON 4

Profession | Vocabulary and collocations

This upper-intermediate ESL lesson plan reviews work-related vocabulary and collocations with make and do.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Formal writing
LESSON 5

Profession | Writing: Formal writing

ESL activities, games and resources for teaching upper-intermediate English students how to write a cover letter for a resume.
B2
ESL Lesson plan B2 - Work and profession
LESSON 6

Profession | Conversation skills: Job interviews

For this conversation ESL lesson plan, students discuss some unusual occupations and role-play job interview scenarios.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Society
LESSON 7

Society | Vocabulary and speaking

The seventh ESL lesson plan in our upper-intermediate ESL course focuses on vocabulary and discussions around current social issues.
B2
ESL Lesson plan B2 - Society
LESSON 8

Society | Using conditionals

For this grammar ESL lesson plan, students work through activities that use the 2nd and 3rd conditionals.
B2
ESL Lesson plan B2 - Society
LESSON 9

Society | Debate and discussion

Students talk about some famous disasters and discuss how the response could have been more effective.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Food
LESSON 10

Food | Vocabulary and speaking

For this upper-intermediate ESL lesson plan, students learn to talk about different foods in terms of their nutritional benefits.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Food
LESSON 11

Food | Using intensifiers

ESL activities, games and resources for teaching the use of some common intensifiers to upper-intermediate level students.
B2
Cut down on planning. Teach with confidence.
Try the TEFL Handbook mobile app. Perfect for quick reference in the classroom.
Learn More
ESL Lesson plan B2 - Food
LESSON 12

Food | Speaking: Reporting and reviewing

Students practice giving detailed reviews of restaurant experiences in this upper-intermediate ESL lesson plan.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Film
LESSON 13

Film | Vocabulary and speaking

An upper-intermediate ESL lesson plan where students review movie-related vocabulary, as well as some of the descriptive language used to critique film.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Film
LESSON 14

Film | Using simple and continuous tenses

A collection of ESL activities, games and resources for teaching the correct functional uses of the simple and continuous tenses to upper-intermediate students.
B2
ESL Lesson plan B2 - Film
LESSON 15

Film | Speaking: Giving detailed descriptions

For this speaking ESL lesson plan, students have to discuss articles written by well-known film critics and comment on topics related to the movie industry.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Technology
LESSON 16

Technology | Vocabulary and speaking

An upper-intermediate ESL lesson plan where students review vocabulary related to technology and discuss its impact on daily life.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Technology
LESSON 17

Technology | Future perfect and continuous

ESL activities, games and resources for teaching the correct functional uses of the future perfect and continuous tenses.
B2
ESL Lesson plan B2 - Technology
LESSON 18

Technology | Conversation skills

For this speaking ESL lesson plan, students discuss some of the ethical issues that have arisen due to technological developments.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Technology
LESSON 19

Travel | Vocabulary and speaking

This upper-intermediate ESL lesson plan introduces students to some travel-related vocabulary and invites them to give their opinion on different types of holiday and travel.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Technology
LESSON 20

Travel | Expressing certainty and possibility

An EFL - ESL lesson plan containing activities and games that show upper-intermediate level students how to express certainty and possibility in English.
B2
ESL Lesson plan B2 - Technology
LESSON 21

Travel | Conversation skills

For this speaking lesson plan, students discuss and debate topics and issues related to tourism and travel.
The TEFLHandbook app
B2
Plan your lessons on the go
A mobile app for English teachers
Learn More

Get Updates

Go Mobile

A new way to teach English Try out the TEFL Handbook mobile app. Perfect for quick reference in the classroom.
Learn More
Plan your lessons on the go
A mobile app for English teachers
Learn More
Shares

Pin It on Pinterest

close
TEFL Handbook app
The best experience is on the app A library of teaching ideas and inspiration, offline and in your pocket.
Use the App