I have tried various methods to teach vocabulary - mnemonics (memory 'tricks'), word games (including quiz games), flash cards, etc. However, the most effective way was already hinted at in the post on 'graded readers'. The very best way to learn, and therefore teach, vocabulary is IN CONTEXT....