Browse all our English teaching materials for ESL and EFL teachers. Ready-made presentations, warm-ups, and activities for all levels.
Learn and review daily routines in a fun way — explore Hawkins from the inside by describing the characters' daily life.
This interactive A1–A2 speaking activity helps students practise days of the week, time expressions, and everyday routines through colourful weekly planners.
This is a cozy, low-prep warm-up designed for A1–B2 learners aimed at boosting the aesthetics and speaking skills in your winter lessons.
Step into 2026 using these 2 vision boards that help students practise future simple and be going to while reflecting on their goals, plans, and dreams.
Love or Pass set consists of 4 pics and is a flexible speaking warm-up where students react to winter habits, plans, and mindsets by deciding whether they like them or not.
Here is a speaking warm-up that helps students reflect on their Christmas and New Year experiences while revising past simple and present perfect.
This winter warm-up is aimed at speaking, reflection, and gentle grammar revision, with tasks adapted for different levels - choose three words that best describe your winter and share.
This activity is created to fill your winter lessons with a comfy Christmas vibe! It works perfectly as a warm-up, speaking task, or creative grammar practice for A1–B2 learners.
Here’s a Childhood Christmas Memories grammar activity, designed to be no prep & ready-to-use and perfect for practicing used to / would in a natural, nostalgic way 🎄
Here is a festive speaking warm-up where students choose what they would like to put into their Christmas stocking from a set of cozy activities, everyday benefits, or winter wishes.
Christmas is the perfect time for a letter exchange, isn't it? Ask your students to read the postcards and open the brackets using the passive voice grammar.
We’re hiring — can your students match the best candidate to each job? Each one requires different skills, personality traits, and strengths. Their task is to read the Candidate Profiles and decide who fits each role best.