ESL Writing: Comparatives, Most and Almost

Here is the truth about writing for English students. Learning how to write English well takes time.  A lot of time.


Writing is a skill. It is not a bunch of facts. Unlike math, social studies or other school subjects, writing can’t be memorized. It is like learning how to play the piano or basketball. It often takes years of regular practice to see

Read more

ESL Writing: Working with Data and Comparatives

Writing a paragraph about numbers and raw data is a difficult challenge for students learning English. There are four tasks that need to be reviewed in a writing lesson:

  1. understanding the data;
  2. writing about trends and patterns by comparing the past and present;
  3. writing sentences that make sense;
  4. synthesizing data by transforming numbers into knowledge.

ESL Student Writing Exercise

Students were given tables of raw data. Their task was to write two paragraphs. One, to identify the major patterns of change in vegetable consumption. Two, explain these changes.

Read more

Easy ESL Speaking Game: Speed Game

Speed game is a popular speaking activity in most ESL classes. My English students like this activity because it doesn’t look like they are learning English. I love it because it helps to build English fluency skills.


Download and print the Speed Game word lists. Here is the link for the Speed Game word list.

Cut the lists into groups of ten words. (The lists have been formatted that way for easy prep.) There

Read more

Easy ESL Speaking Game

This board game is a review exercise for beginner level ESL students. My class is using it to prepare for a mid-term exam. The questions cover a good array of basic grammar and vocabulary content which the students spent time learning in English class.

How to Play

My English students generally like to play in teams.

Read more