AnyMemo Free: Flash Card Study is study software and its salient features are: improvement on the adaptive algorithm of Mnemosine, SuperMemo and Anko; the text-to-speech function; MP3/OGG/WAV audio; and the option of downloading millions of DB flash cards, to study various languages including Arab, English, Chinese,