Upper-Intermediate

B2

Welcome to our collection of upper-intermediate (B2) ESL lesson plans and teaching resources. So far, this consists of several units, each comprising thematic lessons covering vocabulary, grammar and conversation skills.

Lessons should take between 45 and 60 minutes (Depending on the number of students). Each lesson plan contains suggested boardwork, several low-prep classroom activities and a fun game.

ESL Lesson Plans - Upper Intermediate B2
B2

Unit 1: People

ESL lesson plan: Describing people and personalities
LESSON 1

Describing people and personalities

Free
ESL lesson plan: Present perfect simple and continuous
LESSON 2

Present perfect simple and continuous

ESL lesson plan: Giving longer answers
LESSON 3

Giving longer answers

Unit 2: Profession

ESL lesson plan: Vocabulary and collocations
LESSON 1

Vocabulary and collocations

ESL lesson plan: Writing a cover letter
LESSON 2

Writing a cover letter

Free
ESL lesson plan: Conversation skills: Job interviews
LESSON 3

Conversation skills: Job interviews

Unit 3: Society

ESL lesson plan: Discussing social issues
LESSON 1

Discussing social issues

Free
ESL lesson plan: Using conditionals
LESSON 2

Using conditionals

ESL lesson plan: Debate and discussion
LESSON 3

Debate and discussion

Unit 4: Food

ESL lesson plan: Vocabulary and speaking
LESSON 1

Vocabulary and speaking

ESL lesson plan: Using intensifiers
LESSON 2

Using intensifiers

ESL lesson plan: Speaking: Reporting and reviewing
LESSON 3

Speaking: Reporting and reviewing

Unit 5: Film

ESL lesson plan: Discussing film
LESSON 1

Discussing film

ESL lesson plan: Using simple and continuous tenses
LESSON 2

Using simple and continuous tenses

ESL lesson plan: Speaking: Giving detailed descriptions
LESSON 3

Speaking: Giving detailed descriptions

Unit 6: Technology

ESL lesson plan: Vocabulary and speaking
LESSON 1

Vocabulary and speaking

ESL lesson plan: Future perfect and continuous
LESSON 2

Future perfect and continuous

Free
ESL lesson plan: Conversation skills
LESSON 3

Conversation skills

Unit 7: Travel

ESL lesson plan: Vocabulary and speaking
LESSON 1

Vocabulary and speaking

ESL lesson plan: Expressing certainty and possibility
LESSON 2

Expressing certainty and possibility

ESL lesson plan: Conversation skills
LESSON 3

Conversation skills