Flashcards are an effective self-testing approach. The process of making flashcards allows students to understand and memorise concepts. In addition, the condensed information on flashcards make them a great tool for revisions.