You can get Anki for free, and make your own flashcards, which will vastly improve your recall anyway.