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
Halloween Family Fortunes Quiz
This activity is a Halloween version of Family Fortunes (Family Feud in America), the popular quiz show. Halloween Family fortunes quiz is a fun simple game to practice Halloween vocabulary with young learners, teens and even adult groups. As in the original programme, people have been asked a number of questions. Their answers have been […]
Halloween Idioms
This activity is a simple way to have fun introducing your students to some Halloween idioms. This activity is perfect for teen and adult classes and is a great way to learn some idioms while having some seasonal fun. Level: B1, B2 (FCE), C1 (CAE) and C2 (CPE). Materials: PowerPoint Download a copy here Or Printable version […]
ESL Hobbies Activity
ESL Hobbies Activity is a simple activity to encourage students to speak on the topic of hobbies. In this activity, students practice speaking and speculating what the unusual hobbies might be. This activity is great for FCE and CAE students who need to speculate in their speaking exam. It is also great for other levels to […]
ESL Stop the Bus
Can’t see the video? Click here A simple warmer or end of class game that is great for practicing vocabulary.
Who or what is it?
Can’t see the video? Click here ‘Guess Who or What is it’ a simple game is great for practicing indefinite pronouns and can also be used to include relative clauses. Method 1. Students describe someone or something in class without saying who they are describing. e.g “I am thinking of someone who is wearing black shoes.” 2. The […]
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

