Recent Posts - page 34
-
My tree octopus fake news fail
-
Book review: Stories Without End
-
Twist on a classic: Harry the Hippo
A nod to TESOLTOOLBOX here… Harry the Hippo is a fun guessing game to use in the class. It can be adapted for practicing various grammar structures. I can’t remember where I first played the game or who taught it… Read More ›
-
Webinar notes: What about principles for materials development? (Brian Tomlinson)
Here is Brian Tomlinson’s recent webinar in written form: ‘What about principles for materials development?’ The session was delivered as part of the MaWSIG ‘What about…? Webinar series. It was full of take home points so this post is pretty… Read More ›
-
DipTESOL review quizzes on Sporcle
Apps like Quizlet are full of good study sets for the DipTESOL course. Check out what’s on offer by clicking here (including a list by Martin Cooke, who I know reads this blog). Rather than add more to this, I… Read More ›
-
Dip Tip: Phonology review quiz on PlayBuzz
I’ve had a few emails from people studying the DipTESOL saying that my old review quizzes have disappeared! Turns out that Qzzr is now a ‘paid for’ site. Boooo! I’ve been working on alternatives. Here is a phonology review quiz… Read More ›
-
Dip Tips: Phonology and you
-
Lesson idea: Kahoot! for word stress
Just a quick idea for using Kahoot! here. I found I was using it for the same purposes – grammar meaning/form checking, gap fills, consolidation at end of lesson, etc. I wanted to branch out. Turns out it works well… Read More ›
-
#ObserveMe
-
Correcting pronunciation errors from Thai speakers of English
Featured Categories
materials writing ›
-
Materials writing conversations #20: The title
September 7, 2025
-
Materials writing conversations #19: vague briefs
October 31, 2024
DipTESOL tips ›
-
DipTESOL Independent Research Project
August 10, 2021
-
Reflections on the DipTESOL
June 29, 2021
teacher development ›
-
AI experiments: IGCSE ESL speaking assessment bank
February 8, 2026
-
EAL adaptations: Lonely Planet Travel Writing
February 8, 2026




