top of page
Lesson Library


Have You Ever? Present Perfect
⚡️NEW⚡️Practise the present perfect to talk about life experiences using have you ever…? questions. Through guided grammar explanations, controlled practice, reading, and speaking activities, students learn how to form the present perfect with have / has + past participle and understand when to use it to describe experiences without saying exactly when they happened.


Would you rather..?
Would You Rather ESL Speaking Game is a fun and interactive activity for A2–B2 English learners. Students choose between two options — for example, “Would you rather visit Japan or Finland?” — and explain their reasons. The game helps learners practise fluency, conversation skills, and expressing opinions in a relaxed, engaging way. It can be used as a warm-up, discussion activity, or end-of-lesson task to encourage creative thinking and natural communication in English.


25 Riddles
Challenge your mind and spark your curiosity with our Riddles for Kids — a fun and thought-provoking experience that invites learners to think outside the box. From simple word riddles to classic logic puzzles like the Farmer, Fox, Goose, and Beans, this activity helps guests and students build language confidence while enjoying a clever mental workout.
Each riddle encourages participants to observe carefully, connect ideas, and find creative solutions using the clues provid


Unlocking Creativity
This lesson plan helps B2 learners explore how creativity works and how it can be practiced in everyday life. Through a mix of reading, video, and interactive tasks, learners discover strategies such as absorbing ideas, writing them down, and connecting them in new ways. They also discuss thought-provoking questions, practise agreeing and disagreeing politely, and complete creative challenges where they invent and describe new products or services.


Describing People
In this A1 lesson, students learn how to describe people’s appearance, focusing on hair, clothes, and age. The lesson includes a variety of interactive activities such as games, short stories, and creative tasks where students describe and guess different characters. They practice asking and answering yes/no questions like “Does he have…?” and “Is she wearing…?” while working in pairs and groups to use new vocabulary in fun and meaningful contexts.


Colours & Meanings
In this B1 lesson, students explore the meanings of colours and how they are connected to emotions, traditions, and culture. They learn useful vocabulary to describe feelings and symbolism, and they practise understanding expressions such as “red with anger” and “green with envy.” The reading passage introduces the idea that colours can be warm, cool, or neutral, and highlights how different cultures use colours in meaningful ways.
bottom of page