From Becker Games:
Quiz Study Tool is a program that helps you to memorize anything you want by training your brain to link the question (input) to the answer (output). This way, you feed your brain the input (the question) and it will output the answer. It works and it doesn't take a lot of time to memorize things because it requires that you type the answer to the question, better forming that connection between the question and the answer in your brain. Once you have memorized a question/answer, it is removed from the stack, which allows you to focus on the problems that you are having the most trouble with.
I've been able to memorize 100+ problems for a college exam in under an hour. I just walk into the class without any cheat sheets and PWN the exam. It is so cool to see a question and instantly know the answer.