CueCard is a simple and intuitive flash card program. Just make up cards for what you want to memorize, and CueCard will quiz you on them. CueCard automatically focuses on the cards you are having trouble with. CueCard also offers printing, pictures and sounds on cards, Unicode support, a multi-lingual user interface, Import/Export and a variety of study modes.
Windows Server 2008