Flashcards have been around for so many years now. I can remember my elementary teachers holding them out for math drills and recitations in class. They even used it on games where we have to form 2 lines and each team should answer the multiplication equations quicker than the other.
Hmm.. Those are really not my kind of flashcards. They have always made me nervous.