Anki is a flashcard app that uses spaced repetition to aid learning and memorization. resources FastWQ Dictionary Files Downloads