All materials

Level
Lesson focus
Categories

B1
Lesson plans
Gym Tips for Beginners (Vocabulary and Speaking)
This B1 level gym-themed lesson plan is designed to enrich students' vocabulary around gym equipment and exercises, enhance their speaking skills through engaging tasks and discussions, and deepen their understanding through reading activities. With interactive elements such as the Genially board game "Gains and Games", speaking task "Can You Relate?", and a Wordwall matching task for revision, this lesson ensures a comprehensive and enjoyable learning experience.
Show ENG HUB Pro
A1 A2
Speaking activity
Conversation Questions 6 Categories
This interactive activity, suitable for A1-A2 ESL students, offers engaging conversation questions across six different categories. Working in pairs or groups, students discuss each topic, promoting language use and learning about their classmates in a fun and engaging way.
Show ENG HUB Pro
B1 B2
Speaking activity
Conversation questions
It is a set of thought-provoking questions for your students to talk about. They can be used individually, in pairs, or groups.
Show ENG HUB Pro
A2 B1
Grammar activity
A2-B1 Tag Questions Keep or Give Game
It is an engaging grammar game played in teams or player vs. player, where participants take turns completing sentences with tag questions and decide whether to keep the points for themselves or give them to the opponent, aiming to accumulate the most points to become the ultimate winner.
Show ENG HUB Pro
A1 A2 B1
Speaking activity
Which One Has No Pair? (Summer)
It a summer-themed game where students find images without a pair to earn points, with the highest scorer winning.
Show ENG HUB Pro
A1 A2 B1 B2
Speaking activity
TH Tongue Twisters
Enhance your pronunciation skills and enjoy a playful experience with tongue twister practice. Choose one or multiple twisters and challenge yourself by setting a timer for an extra level of excitement.
Show Free
A2 B1
Lesson plans
Crazy Hotels Around The World
In this A2-B1 level lesson, students will explore the fascinating topic of Crazy Hotels Around The World. They will engage in interactive activities to enhance their grammar skills, expand their vocabulary, practice tag questions, write hotel reviews, participate in role-play, and discover unique hotels through captivating videos and quizzes.
Show ENG HUB Pro
A1
Lesson plans
Let Us Get Started - First Lesson
This fantastic lesson plan is perfect for the first meeting with your A1-level students, covering essential grammar topic of be and have got typically learned at the beginning stages and offering engaging activities like speaking exercises, reading, grammar practice, quizzes, and games.
Show ENG HUB Pro
B1 B2
Speaking activity
Convince Me...(version 3)
This activity is designed for both group and individual lessons, where students present and discuss strong arguments to convince the teacher or partner based on the statement they receive. It encourages the development of persuasive speaking skills and fosters lively discussions among students.
Show ENG HUB Pro
A1 A2
Lesson plans
Exploring the Jobs
In this A1-A2 level lesson students will discuss job-related questions, learn new vocabulary, play vocabulary games, complete exercises, and describe pictures. They will also take part in interactive activities to practice the present continuous tense.
Show ENG HUB Pro
B1 B2
Speaking activity
Defend the Indefensible
It is a lively debate activity where participants creatively defend a universally unpopular or absurd viewpoint to sharpen their argumentative and public speaking skills.
Show ENG HUB Pro
A1 A2
Grammar activity
Question Words Practice
In this activity, students are required to fill in the gaps with appropriate WH-question words and then provide their own unique answers, promoting conversational English practice.
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.