All materials

Level
Lesson focus
Categories

A2 B1
Speaking activity
Tiny Awkward Moments
In this activity, students explore short, everyday awkward situations and practise describing feelings and simple solutions. They build confidence in speaking, learn useful reaction phrases, and develop fluency while talking about emotions, social moments, and personal experiences.
Show Free
B2
Used to, be used to, get used to Millionaire Quiz
In this activity, students practise used to, be used to, and get used to structures through a fun Millionaire-style quiz. They answer positive, negative, and question-form sentences across different tenses to build confidence with these easily confused forms.
Show ENG HUB Pro
B1 B2
Lesson plans
Into the Upside Down - Stranger Things
In this lesson, students will dive into the world of Stranger Things, practise speaking through story-based discussions, and share their ideas, theories, and opinions about the characters, events, and mysteries of the series.
Show ENG HUB Pro
C1
Lesson plans
The Illusion of Savings
In this C1-level lesson, students will explore the topic of sales and savings on Black Friday. They will practise their reading skills, become familiar with various manufactured emotions, and engage in thought-provoking discussion.
Show ENG HUB Pro
B2 C1
Lesson plans
Less for More: Shrinkflation and Skimpflation
In this B2–C1 listening comprehension lesson, students explore shrinkflation and skimpflation through real product examples and targeted vocabulary work. They watch a video report on hidden inflation, complete comprehension tasks, and discuss why companies use these tactics.
Show ENG HUB Pro
A2 B1
Speaking activity
What is Missing
In this activity, students sharpen their descriptive language as they identify which objects are missing.
Show Free
B1 B2
Lesson plans
Hobbies Aren’t fun Anymore
In this listening-focused lesson, students explore and discuss how to enjoy hobbies for fun rather than productivity through a thought-provoking video.
Show ENG HUB Pro
A2
Grammar activity
Character Fact Generator - Present Simple 3d person singular
In this activity, students practise using he/she/it + -s/-es in the Present Simple while creating simple characters. They receive a card with pictures (profession, likes, dislikes, hobby, talent) and make short factual sentences about the person.
Show ENG HUB Pro
A1 A2
Lesson plans
At the Train Station
In this A1–A2 lesson, students explore the world of train travel — learning key train and station vocabulary, listening to real-life dialogues, and practising communication through interactive games, role plays, and creative follow-up tasks.
Show ENG HUB Pro
B1
Lesson plans
Never Have I Ever 2.0 Present Perfect vs Past Simple
In this B1-level lesson, students will learn more about the difference between the Past Simple and the Present Perfect. They will get plenty of practice, describe pictures, create stories, and play various games.
Show ENG HUB Pro
A2 B1
Speaking activity
Freeze Frames
In this activity, students practise describing actions, emotions, and possible dialogue in different situations. Working in pairs or small groups, they observe a photo and discuss what is happening, what might have just happened, and what could happen next.
Show ENG HUB Pro
C1
Lesson plans
The Gold Economy
In this C1 business lesson, students examine why gold is viewed as a global “safe-haven” asset and learn key financial vocabulary for discussing risk, security, and investment portfolios. They also strengthen their listening skills through exposure to real-world economic contexts.
Show ENG HUB Pro

ESL Materials

English Teaching Materials For Free

Discover our ESL materials, English lesson plans, & worksheets. ✓ Speaking activities ✓ conversation topics ✓ videos ✓ downloadable discussion questions in pdf. Enjoy learning English with ENG HUB.