David S Wills

Intermediate ESL Vocabulary – Personality Adjectives

There are so many great ways to teach your students how to use personality adjectives. In this lesson, I get…

9 years ago

Sports Vocabulary for ESL Learners

I love teaching sports vocabulary to my ESL learners. It's always fun, and there's so much for them to learn.…

9 years ago

Teaching Essay Structure for IELTS Writing Task 2

You are probably reading this because you want to teach your students how to structure their IELTS Writing Task 2…

9 years ago

Can Money Buy Happiness? – an ESL Lesson

Talking about money is always a great way to get ESL students talking, particularly in China. Money is probably more…

9 years ago

ESL Dating Activity

Talking about dating can be a lot of fun in an ESL classroom. Of course, that all depends on where…

9 years ago

Using “used to” and “would” to talk about the past

This short PPT outlines the different uses for "used to" and "would" to talk about the past. It aims to…

9 years ago

Intermediate Weather Vocabulary

If your students are a little beyond "sunny" and "rainy," perhaps they'll benefit from this ESL vocabulary PPT. In it,…

9 years ago

Restaurant Vocabulary for ESL Students

Do you want to teach your students how to talk about restaurants? Maybe you want them to describe their favourite…

9 years ago

ESL Biography Lesson

Yesterday I gave my students an interesting lesson that really engaged them and got them using their tenses carefully to…

9 years ago

Business English – Presentation Skills

I made this PPT recently for my ESL students to learn group presentation skills. It is intended to teach them…

9 years ago