"I've learned 3000 words with MnemoLingo!" - The developer's mom Seriously, you just download it and you're done. No tests. No headaches. Just a free download, and you're proficient in any of the 14 (English, Spanish, French, German, Portuguese, Italian, Russian, Greek, Turkish, Hungarian, Polish...