Review helps you study and retain information for a long time.
The program keeps track of how well you know each question, so it can test your weaker spots more frequently. You can add your own questions in the form of text, mathematical symbols, images, or sounds. You can also set prerequisites to any question. Review runs on Adobe Air, which you can download at http://get.adobe.com/air.