The best way to study for most tests is with flash cards (too bad I realized that in my last year of college). You'll have to buy the desktop client as well to benefit from syncing ($15 for students), but for what it offers there's simply no app better. There's also a
free version you can try out. One of the coolest aspects of this app is access to FlashcardExchange.com, which offers millions of pre-made flashcards you can download directly to your iPhone or iPod Touch.