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 and a game.

If you find the free materials useful and want complete access to all of our teaching resources, you should consider becoming a member. Also, if you have an Android or iOS device, check out the TEFL Handbook app. We have designed it for use in the classroom, and it gives teachers offline access to all of our lesson plans.
 
UNIT 1: People
ESL Lesson plan B2 - Describing people
LESSON 1
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
Present perfect simple and continuous
ESL activities, games and resources for teaching the present perfect simple and continuous to upper-intermediate level students.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Giving long answers
LESSON 3
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.
The TEFLHandbook app
B2
UNIT 2: Profession
ESL Lesson plan B2 - Work and profession
LESSON 4
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
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<
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
UNIT 3: Society
ESL Lesson plan B2 - Society
LESSON 7
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
Using conditionals
For this grammar ESL lesson plan, students work through activities that use the 2nd and 3rd conditionals.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Society
LESSON 9
Debate and discussion
Students talk about some famous disasters and discuss how the response could have been more effective.
The TEFLHandbook app
B2
UNIT 4: Food
ESL Lesson plan B2 - Food
LESSON 10
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
Using intensifiers
ESL activities, games and resources for teaching the use of some common intensifiers to upper-intermediate level students.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Food
LESSON 12
Speaking: Reporting and reviewing
Students practice giving detailed reviews of restaurant experiences in this upper-intermediate ESL lesson plan.
The TEFLHandbook app
B2
Cut down on planning. Teach with confidence.
Try the TEFL Handbook mobile app. Perfect for quick reference in the classroom.
Download the app
UNIT 5: Film
ESL Lesson plan B2 - Film
LESSON 13
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
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.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Film
LESSON 15
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
UNIT 6: Technology
ESL Lesson plan B2 - Technology
LESSON 16
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
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
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
UNIT 7: Travel
ESL Lesson plan B2 - Technology
LESSON 19
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
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.
The TEFLHandbook app
B2
ESL Lesson plan B2 - Technology
LESSON 21
Conversation skills
For this speaking lesson plan, students discuss and debate topics and issues related to tourism and travel.
The TEFLHandbook app
B2
About TEFLHandbook

We're here to help you plan and teach your best English class.

We've put together a collection of ESL lesson plans and a mobile app that will reduce your planning time and improve the way you teach.

Learn more about our story here.

Access the entire TEFLHandbook library

Significantly reduce your planning time and improve the way you present and teach English grammar.

Access the entire TEFLHandbook library

Significantly reduce your planning time and improve the way you present and teach English grammar.

Pin It on Pinterest