OpenTeacher is an opensource application that will help you learn a foreign language.
It is available on the official website in version 3.0 final and in the trial version 3.1 Beta 1 with more features, since as the developers report, the software was redesigned from scratch.
The application is available for Windows, Mac and Linux
What does OpenTeacher 3.1 Beta 1 have:
• Typing Tutor has been added
• OpenTeacher support, for ABBYY, Anki, CSV, CueCard, Domingo, gnuVocabTrain, Granule, JMemorize, KGeography, KDE Vocabulary Document, Mnemosyne, Overhoor/Drill Assistant, Overhoringsprogramma Talen, Pauker, Teach2000, TeachMaster, Voca, Vocabularium, VokabelTrain, VTrain text and WRTS files
• New splash screen.
Arabic, English, Brazilian Portuguese, Chinese (Traditional), Croatian, Czech, Danish, Dutch, French, German, Hebrew, Hungarian, Japanese, Korean, Polish, Russian, Serbian, Slovenian, Spanish, Swedish and Turkish.
You can download any version you want from the official OpenTeacher page.

