Used OpenTeacher for Windows?
Developer’s Description
By Milan Boers
OpenTeacher is an open source vocabulary training application that helps you learn a foreign language. Enter a list of words in both a known and a foreign language, and OpenTeacher tests you.
Its feature include with smart question asking and interval training, think answer, shuffle answer and repeat answer input modes, easy symbol, Greek and Cyrillic input, read and write T2K (Teach2000), writes and read ABBY Live Tutor files, save and open your online WRTS lists, print your word lists and available in English, Spanish, German, Dutch, Hungarian, Russian and Turkish.
Explore More

Arabic School Software (for beginners)
Trial versionStarDict
FreeLingvoSoft Dictionary 2006 for Windows English-Vietnamese
Trial versionLingvoSoft Talking Dictionary 2006 English-Hebrew
Trial versionRosetta Course Chinese (Mandarin)
PaidBig Grammar Book - Interactive Version
Free
Syntcheck English
Trial version
Learn Hindi by WAGmob for Windows 8
Paide-Flashcard For Chinese Study
Trial versionLingvoSoft Talking Dictionary 2006 English-Hungarian
Trial versionLingvoSoft English-Bengali Dictionary for Windows
Trial versionLingvoSoft English-Azeri Dictionary for Windows
Trial version