CueCard
‘
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.
Full Specifications
WHAT’S NEW IN VERSION 1.51
CueCard Forums are now available for discussing CueCard and for sharing your cards.