Browse all our English teaching materials for ESL and EFL teachers. Ready-made presentations, warm-ups, and activities for all levels.
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.
Practice second conditional and wish grammar structures within a relevant, thematic context — let your students share their hopes for the year ahead.
This fun and engaging icebreaker game is tailored for B1 level learners. It may come in handy for winter and Christmas vocabulary revision. Set a challenge for your students to explain 5 words in 1 minute!
It is a fun and engaging icebreaker game tailored for A2 level learners. It may come in handy for winter and Christmas vocabulary revision. Set a challenge for your students to explain 5 words in 1 minute!
It is a fun and engaging icebreaker game that may come in handy for winter and Christmas vocabulary revision. Set a challenge for your students to explain 5 words in 1 minute!
This festive warm-up invites students to review winter holiday vocabulary and share their thoughts on Christmas-related statements.
Hope your young learners are excited about upcoming winter holidays! Revise the winter and Christmas vocabulary with the help of these picture stories — what does that emoji mean?
Use these 7 warm-ups to discuss various topics, such as summer, travelling, hobbies & interests, work, shopping, self-care, and gadgets.
Spark conversation about family and friends gatherings with summer treats using these warm-ups tailored for 3 levels - A2, B1, B2.
Dog days of summer are on our doorstep! Encourage your students to share their summer moods with this sweet warm-up.
Real people's reviews from TripAdvisor are presented. Seize the opportunity to explore top-notch hotels around the world.