riddles esl
20 Easy Riddles

Challenge your students with 20 fun and easy riddles designed to get their brains working…

shag, marry, kill esl activity
Shag, Marry, Kill

This fun and interactive ESL game spans 16 pages and features a selection of famous…

tongue twisters esl
Tongue Twisters

This classic ESL activity is perfect for all levels, helping students hone pronunciation skills and…

would you rather esl activity
Would you rather

Get your students talking with this fun and engaging "Would You Rather" activity! Packed with…

secret word esl activity
Secret Word

In this engaging activity, students are given a random topic to speak about and a…

jumbled words esl activity
Jumbled Words

Jumbled Words is a fun and engaging ESL activity where students see a word with…

Mystery word challenge Cover
Mystery Word Challenge

Mystery Word Challenge is a creative ESL activity for B2-C2 levels. Students invent a fictional…

hiking esl lesson b1 intermediate
B1 – Going for a Hike

In this B1 ESL lesson about hiking, students will discuss their hiking experiences and popular…

esl lesson public speaking pausing
B2 – The Power of Pausing

This B2 level ESL lesson explores the power of pausing in speech. Based on a…

money happiness esl lesson
C1 – Money, Happiness, & Hedonic Adaptation

This C1 advanced listening lesson explores the relationship between money and happiness, focusing on concepts…