Storytelling Cards: Imaginative Speaking and Writing Activity
I’ve decided that you deserve a little treat. Read on and find all about it. It’s almost Christmas after all… Read More »Storytelling Cards: Imaginative Speaking and Writing Activity
I’ve decided that you deserve a little treat. Read on and find all about it. It’s almost Christmas after all… Read More »Storytelling Cards: Imaginative Speaking and Writing Activity
It’s almost here! Our students’ favorite holiday! Halloween! Ok, not everyone loves Halloween, but it’s a perfect opportunity to have… Read More »Halloween Worksheet: Video ESL Vocabulary and Speaking Activity
If you don’t live in a cave you know what’s happening in Afghanistan right now. If you don’t know, you… Read More »Taliban Take over Afghanistan: Dare to Educate Afghan Women(UPDATED)
I sometimes watch, or more accurately, watched (because Covid) Netflix with friends. We always use English subtitles, as my friends… Read More »Phrasal Verbs Activity and Exercises, Conversation Questions and PDF Worksheet
In this food and travel ESL lesson students will discuss their travel experience and plans. They will watch a ten-minute… Read More »Food and Travel ESL Lesson: Interactive Online Lesson
I put together a list of free digital and online teaching resources, or resources that now offer premium features for… Read More »Digital and Online Teaching Resources for Teachers Who Teach English from Home
Video lessons are an engaging and fun way to teach vocabulary, grammar, listening and culture to various age groups and… Read More »10 ESL Netflix Shows to Watch With Your Students
Our new ESL/EFL resources are now available at our shop. Check our our bundles of vocabulary activites, role-plays or communication… Read More »ESL/EFL Resources: Worksheets, Lesson Plans, Communication Activities and Games
This ESL Netflix video lesson plan is based on “The Mind, Explained” docuseries that answers the questions about our brains.… Read More »ESL Video Lesson Based on Netflix Docuseries “The Mind, Explained”
Balderdash is a word bluffing game in which you write definitions for weird words. The definitions may or may not… Read More »Balderdash: ESL Speaking Game