Here’s a lesson I made a few years which is aimed at intermediate learners and above.
This was one of my first attempts to gamify language learning to help raise interest and engagement. What I have noticed is that although the boardgame is there to drive the target language, as a tool, it helps foster collaborative speaking more than I had originally anticipated.
The lesson can be downloaded here: Lesson. Vocabulary (weather idioms)