Spend less time planning & teach more confidently Sign up today!

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.
 
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

Pin It on Pinterest