fun

What is "fast fashion", and what is it doing to our planet? This ESL lesson plan for B1-B2 students talks about fast fashion and the impact that it is having on the environment.
read more
Let's teach our students to say hello and goodbye with this engaging ESL lesson plan for absolute beginners with printable worksheet.
read more
Can your students identify which pairs of words are homophones and which pairs of words are minimal pairs in this fun ESL pronunciation game? 
read more
As the fifteen questions get harder, will your students know their idioms and be able to take home the million, or will they go home with nothing?
read more
Teach your students to express basic discomforts, such as "I have a headache" and "I'm cold".
read more
So many festivals: Holi, India; Día de los Muertos, Mexico; St. Patrick's Day, Ireland; Carnival, Venice... Have you ever been? Did you have a good time? What made that festival unique?
read more
ESLhome