All in one!

Here is an ESL activity that practises reading, writing and speaking. Choose an appropriate text for your class.  After they have read the text, tell your students they are going to test their colleagues! In …

It wasn’t me!!!

Here is an ESL idea to practice past simple or past continuous questions. Tell your class that something was stolen from your school last night!!  There was a witness who saw three people leaving the …

Vocabulary treasure hunt

Here is an ESL revision or ice breaker idea. This activity can be used to introduce new vocabulary at the beginning of the year or revision at the end. Before the lesson write out a …

revision treasure hunt

Here is an ESL revision idea to practice grammar, vocabulary or reading. Before the lesson, prepare a variety of exercises for the students to practice before an exam. Put these exercises in different places around …

Pass the paper

This is an ESL idea to revise or introduce vocabulary. If, for example, you are doing transport vocabulary then get 3 A3 papers and on each write a different category. e.g. air, sea and land. …

Magic Mini boards

Here is an ESL idea to practice grammar, games,spelling and vocabulary. This is a fantastic idea which can be used with any ESL activity. Instead of getting your students to do grammar exercises in their …

You’re the teacher!

Here is an ESL idea to help with discipline in the classroom. Most students hate doing exercises from their books but that’s because they don’t have any incentive. Give your students an exercise as usual …

SILENCE!!!!

Here is an ESL idea to help with discipline in the classroom. On the board write SILENCE in big letters.  Everytime someone misbehaves rub out one letter. If you rub out the whole word then …

A bag of forfeits

Here is an idea to help with discipline in the classroom. On the very first lesson explain that throughout the year, bad behavior will have consequences! If the teacher considers someone to be misbehaving they will …

Behaviour Chart

Here is a classroom discipline idea to help control your students behaviour. I usually get an A3 sheet of paper or card and make a chart with enough space to put all your students names …