#1458
Anki is a friendly, intelligent spaced (word card) learning system based on the Spaced Repetition theory. It's free and open source, with which you can remember anything, anywhere and efficiently.