Anki is a spaced-repetition system for creating, studying, and syncing flashcards with powerful scheduling, media support, and community decks. Anki applies evidence-based learning to help you ...