WordChamp is a useful website for foreign language learners to practice their vocabulary (use lists posted by other users or make your own lists). The vocabulary feature allows you to test and restest pesky vocabulary that just won’t stick in your memory. They also have webreaders that will give you glossed vocabulary for certain languages. […]