ESL Lesson: Intermediate

English speaking lessons

English speaking lessons – Welcome to our ESL lesson sets for intermediate level learners! Our English speaking lessons are designed to help improve English skills by building on the foundation you have already established. Each lesson set covers a variety of grammar and vocabulary topics and includes exercises to help you practice and refine your skills. Our goal is to help you become a more confident and effective communicator in English, whether you are using the language for personal or professional purposes. We are excited to support you in your language learning goals and help you take your English skills to the next level.

Our ESL resources are free for everyone. We have collected the best English speaking lessons. The handouts and activities are online-friendly and flexible to meet all of your needs.


ESL Lesson 01 – Dinner Invitations

Level: Intermediate

Activity Time: 60 mins

Our lesson 1 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities on how to make dinner invitations.

ESL Lesson 02 – Introducing People

Level: Intermediate

Activity Time: 60 mins

Our lesson 2 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities on how to introduce other people.

ESL Lesson 03 – Keeping in Touch

Level: Intermediate

Activity Time: 60 mins

Our lesson 3 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities catching up and keeping in touch with our loved ones and acquaintances.

ESL Lesson 04 – Describing Appearances

Level: Intermediate

Activity Time: 60 mins

Our lesson 4 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about describing appearances.

ESL Lesson 05 – Grabbing a Drink

Level: Intermediate

Activity Time: 60 mins

Our lesson 5 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about drinking and eating out.

ESL Lesson 06 – Where should we go?

Level: Intermediate

Activity Time: 60 mins

Our lesson 6 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about giving suggestions about where to go.

ESL Lesson 07 – Banking

Level: Intermediate

Activity Time: 60 mins

Our lesson 7 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about banking.

ESL Lesson 08 – Obtaining a Loan

Level: Intermediate

Activity Time: 60 mins

Our lesson 8 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about money and finance.

ESL Lesson 09 – Buying Tech

Level: Intermediate

Activity Time: 60 mins

Our lesson 9 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about technology.

ESL Lesson 10 – Getting Tickets

Level: Intermediate

Activity Time: 60 mins

Our lesson 10 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about going to a show, movies, and concerts.

ESL Lesson 11 – Getting Some New Wheels

Level: Intermediate

Activity Time: 60 mins

Our lesson 11 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about cars and driving.

ESL Lesson 12 – My New Wardrobe

Level: Intermediate

Activity Time: 60 mins

Our lesson 12 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about shopping and clothes.

ESL Lesson 13 – House Chores

Level: Intermediate

Activity Time: 60 mins

Our lesson 13 ESL handout covers the basic vocabulary, sentence patterns, and speaking activities about house chores.

Find more lessons on Youtube.

Please share and like us: