What you really want is Anki for iPad, which is a GOOD flash card program that uses modern neuroscience to improve your learning. And it's free.
Also doesn't force you to lift up a magnet in meat space to use it.
Also doesn't force you to lift up a magnet in meat space to use it.
If you do it every day you'll get amazing results, however I'm not that dedicated, but do it multiple times per week anyway.
Basically it makes my life a lot easier to have certain things memorized, and Anki makes memorizing stuff easier.
A lot of people (esp nerds) believe it is a sign of weakness to use flash cards. It's their loss.