puzzles for you to practise your English
Fun, free ways to practise English
Dingbats

Heroes Hangman

Jigsaws

The Monty Hall Problem

Riddles