One of the biggest challenges in learning a foreign language and, indeed, in teaching a language, is learning and teaching vocabulary. In English, for example, there are approximately 170,000 words in current usage. Even though only about 3,000 words of…