David S Wills

ESL Essential Computer Vocabulary

I've been teaching ESL for about ten years, and in that time I've come across good textbooks and bad ones.…

10 years ago

Don’t Say Delicious!

In China, people love talking about food. In fact, for Chinese, food is like weather is for the British. It's…

10 years ago

Introduction to IELTS Reading

This past week, I have been introducing my students to the IELTS exam. Some of them are already familiar with…

10 years ago

Business English Vocabulary – Company History

One of the most important parts of business English is teaching your students the necessary vocabulary for describing a company's…

10 years ago

How to Organize Group Activities in a Big Classes

How do you get big classes to work well in groups? It's a question that baffles many ESL teachers. Indeed,…

10 years ago

Breaking the Ice

In this ESL lesson, teach your students how to break the ice when talking to strangers. I have put together…

10 years ago

Company Departments – Basic ESL Vocabulary

This PPT contains some very basic Business English vocabulary. I used it with my students during their first Business English…

10 years ago

First Impressions

This is a pre-intermediate level ESL activity that works for students who are learning to talk about friends or work.…

10 years ago

How to Correct Pronunciation Problems in Chinese Learners

As most of you know, I teach in China and so all my students are Chinese (except for one, who…

10 years ago

British Culture Lesson

Many of my students here in China are going to study in the U.K. next year, and they really want…

10 years ago