David S Wills

ESL Fashion Lesson Plan

This lesson was designed around the Let's Talk 1 chapter, 15B: "Fads and Fashions." Firstly, I show my students this…

9 years ago

ESL Teaching Tip: Avoiding L1

I know this blog is normally a collection of teaching resources, but today I want to give you something just…

9 years ago

ESL Airport Vocabulary

In the modern era, air travel is super common and so ESL students will naturally want to know how to…

9 years ago

Christmas Gap-fill Exercise

Here's a fun ESL activity for Christmas - a gap-fill exercise based upon a song that your students are guaranteed…

9 years ago

Christmas Song Lyrics Correction – An ESL Activity

There are just a few more days until Christmas and here's another great activity for you to try with your…

9 years ago

ESL City Vocabulary

This Powerpoint presentation gives useful words and phrases for describing an urban environment. It is intended for intermediate level students,…

9 years ago

Christmas Vocabulary PPT

It's now only five days until Christmas!!! Are you excited?! Well, if you're like me, the countdown to Christmas means…

9 years ago

Teaching Animal Vocabulary

Teaching animal vocabulary to ESL students is one of my favourite things in this world. Firstly, I just love animals…

9 years ago

Writing Test for Sentence Types and Parallelism

This worksheet provide a good test for your students to find out whether they know the different kinds of sentence…

9 years ago

Upper-Intermediate Reading Task

I recently made this reading lesson for an upper-intermediate group of Chinese students. I think it's quite challenging, and could…

9 years ago