About: DavidM
David has been teaching ESL for a number of years across Asia and Europe. He currently lives and works in Seville, Spain where he has been teaching for the past three years. He is currently studying an MA in Digital Technologies, Communication and Education in TESOL.
Recent Posts by DavidM
ESL Blankety Blank
Blankety Blank is a simple end of class speaking activity for teens and adults. This activity works well with intermediate and above levels. In this game students have to guess a word that finishes a sentence and try to have the same answer as other students in the class. If they guess the same word […]
ESL Game: Blind Speed Spelling
Blind Speed Spelling is a very simple game that is effective for learning and practicing spelling. This activity is great fun for young learners and is a fun way to practice spelling at the end of class. Activity time: 10 – 15 minutes Materials required: Blindfolds, whiteboard marker or chalk, whiteboard/Chalkboard Skills practiced: Spelling. Level: Young learners – […]
ESL Game: Strange Words
Strange Words is a simple activity that is aimed at intermediate and above students. In this activity students are given unusual and strange words from the English language. In teams, students must invent a definition for the word. Later, the teams are shown all the definitions plus the actual definition and each team must guess […]
ESL Phrasal Verb Game – Copy and Guess
Copy and Guess is a great game which will enhance the communication ability of your students. In this activity, students guess the meaning of a phrasal verb from context. This game is a great way to practice phrasal verbs and is sure to keep students entertained. Activity time: 20 minutes Materials required: flashcards (with phrasal […]
ESL Warmer: Class Snap
Class Snap is a no prep warmer that helps students get focused before starting class. In this activity, students close their eyes and collectively have to count to 20. The counting starts with the teacher saying ‘1’ and then another students continues and the class counts one person at a time. If two students say a […]
Recent Comments by DavidM
- November 10, 2023 on PET Describe the Photo
- September 26, 2022 on ESL Play Your Cards Right
- February 23, 2022 on Mafia
- February 8, 2022 on Yes and No Game
- January 30, 2022 on ESL Odd One Out




