Are you learning a foreign language or preparing for any kind of test? If so, you must have experienced it - some items are easy to recall, and other ones are very difficult to retain. Now, does it really make sense reviewing the *whole* stuff from start to end, again and again? ###### VTrain helps you rationalize your learning efforts. Like in a quiz, it asks you questions (flashcards), and sets aside the ones you already know. This way, in successive rounds the flashcards are sorted into different levels of knowledge, and you can concentrate on the most difficult ones, until you master them thoroughly. This method will save you a great deal of time, since the effort you invest in each flashcard lies in exact proportion to its difficulty.