Digital flashcards are easy to make and excellent to study — online, on your phone, or printed. And they're absolutely free.