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.

Currently, some of our lesson plans are only available on our Android application. If you want offline access to any of these materials or need to reference them in the classroom, download it and give it a try.
 
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
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
Shares

Pin It on Pinterest