14th Oct 2017

The holiday season is coming, beginning with Halloween so I thought I’d share classroom activities that I do as well as some games which really got the kids jumping up and down! As a middle school teacher, I always look […]

1st Oct 2017

When it comes to classroom speaking activities, I try to give emphasis to real-life situation, authentic activities and meaningful tasks to promote communication. To develop this productive skill, students need intensive and constant practice. But unlike other macro skills such as […]

21st Aug 2017

Running out of tricks? Here are some quick vocabulary activities for kids that every ESL/EFL teacher can rely on anytime of the day. They require little to no preparation and some can be given to kids and adult learners by […]

9th Apr 2017

In this simple game, students will guess the mystery word based on two or three pictures. The pictures are the clue to the puzzle so the students must be able to identify them first, then combine the words to get […]

19th Mar 2017

The year is wrapping up quickly so I thought I’d post my favorite fun things to do on the last day of school! As the school year winds down, it is sometimes difficult to keep teaching to the last minute […]

7th Mar 2017

Several groups have taken the concept of “charity donations” to a whole new level by creating educational games for a cause. These online platforms let players support non-profit organizations while learning and having fun. On this list you’ll find 3 […]

5th Mar 2017

Puzzle solving has an inherent appeal to ESL students and is an active way of learning or revising vocabulary. Students associate vocabulary puzzles with recreation and can be less daunting as review tools or even as a test. By substituting […]

10th Dec 2016

The following list is yet another excellent resources for ESL/EFL teachers that will surely increase student engagement in the class. I am talking about easy-to-use, no-BS online vocabulary games generator where teachers can easily create vocabulary games for review or warm up […]