Learn English Writing: From Paragraphs to Short Essays

So far, the ESL students have completed many paragraph writing assignments. The learning objectives were to look at a table of data, find the most important ideas and write a well structured paragraph.

That means, a paragraph with a good topic sentence, supporting ideas and an conclusion.


The English composition students looked at different sets of food consumption data for Korea and other countries: fruit, vegetables, meat and other foods like grains. Those data tables are here: ESL writing lesson raw data.

Now it is time to put to the whole thing together. The assignment today is to write a five paragraph essay. Here is the writing plan.

Read more

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