Download Mnemosyne Portable
Mnemosyne Portable is a brainstorming software that is identical to the traditional program of flash cards. Such programs are usually designed to improve your memory by making you memorize question answers. This program has some twist to the traditional approach. It uses an algorithm to schedule the cards for their appearance. The best time for each card to appear is selected by the algorithm. Difficult to remember cards are scheduled to come up more frequently while those that you can easily remember are set to appear less often. Thus, it makes productive use of time and creates a very good program for your memory improvement.