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…

10 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…

10 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…

10 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…

10 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…

10 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,…

10 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…

10 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…

10 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…

10 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…

10 years ago