Spend less time planning & teach more confidently Download the app

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. If you prefer to work with paper, there are printable versions of each lesson available to members of the site. You can check out a sample here.
 
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.
Download the app
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
Download the app

Get Updates

Go Mobile

A new way to teach English Try out the TEFL Handbook mobile app. Perfect for quick reference in the classroom.
Download the app
Plan your lessons on the go
A mobile app for English teachers
Download the app
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.
Download the App