Congratulations on pulling the app together so quickly. Out of curiosity, is there research to suggest that using flashcards is a superior way of learning? For example, for languages, isn't it better to practice with a native speaker to understand the subtleties of the language, expressions, etc.? Personally, I am now more likely to rely on the Internet as a store of facts, like capitals of the world, rather than commit such facts to memory.