VTrain (Vocabulary Trainer) Free 5.5
VTrain helps you to learn the words of a foreign language with minimum effort.
<p>It draws up a schedule of spaced repetitions at growing intervals. The repetitions consist in a Question/Answer game. Typically, as few as 7 repetitions per year are enough to remember each one forever! <p>Additional features include multimedia edition, on-screen keyboards for 100 languages and file sharing across a network and over the Internet. <p>VTrain has been adopted by 50 universities from all over the world.