Ranks, Learning, and Teaching Flashcards