Vocabulator takes flashcards into the modern age.
Whether you're trying to learn a new language, or just cram for upcoming exams, this program is sure to help.
My daughter used to write all of her revision out on thousands of 3x5 paper cards. But you can't take paper cards into the bath, though you can take in a tablet in a waterproof case.
The program opens tab delimited text files of your own creation, so the subject matter you revise is entirely up to you. The easiest way to create one is with excel. Just put the questions in column A, and the answers in column B, and then choose File | Export, and then choose tab delimited text file.
To get you going, we've bundled in the periodic table, so you don't even have to find a file to get started. You'll probably learn like I did that you don't want to be a chemist either.