Oxford Flash cards have a good take on spaced repetition.
They provide actual cards, you can use the old way.
Or you can then take a picture of them using their free app Scribzee, and review them digitally too. My son just aced his anatomy exam with them.