Whether you're using an app for learning a language or revising for an exam, there's a chance you've already heard of Anki, an open-source digital flashcard software designed for the spaced repetition ...
Spaced repetition is a simple study principle: I show you the front side of a flash card bearing, say, a word in Spanish. You then have to tell me what that word is, in English. If you got it right ...