David S Wills

ESL Celebrity Balloon Debate

The "balloon debate" is an ESL classic. How does it work? You get your students to think of a hot…

9 years ago

Teaching Landscape Vocabulary

I needed to teach some landscape vocabulary to my students and the photocopied textbooks they were given by the school…

9 years ago

Indigenous People ESL Vocabulary

Today my students' textbook asked them to talk about indigenous people. Anticipating that they might not know what "indigenous" means,…

9 years ago

Practicing the Passive Voice

The passive voice is often used in writing, and sometimes also in speaking. But how can you give your students…

9 years ago

What is Plagiarism? A Simple PPT for ESL Students

I've been working in China for a long, long time now and one problem that keeps rearing its ugly head…

9 years ago

A Balanced Diet – ESL Listening Exercise

Food is one of those magical ESL topics (not to mention a quite common IELTS speaking topic, too). Students love…

9 years ago

Snow Day: An ESL Lesson feat. The Simpsons

Today I woke up to a thick blanket of snow across my university campus. It's the first time I've seen…

9 years ago

ESL Environmental Speaking Project

Here's a nice, easy class that requires very little preparation, and will be fun for you and your students. First,…

9 years ago

PowerPoint for Adjectives Describing Food

Yesterday I taught a class all about food, which my Chinese students loved. In China, everyone talks about food! It…

9 years ago

Teaching Debate Skills for ESL

Here's a PowerPoint presentation I made to help you teach debate skills to your ESL students. It looks at what…

9 years ago