Spaced repetition is effective for retaining information. Anki is a
free simple spaced repetition flashcard program. I've been using it to
make an ai-class revision 'deck' (of cards, get it?) and since Anki
has a sharing feature, I figured I'd share it with you.
Get anki (
http://ankisrs.net/), go File -> Download -> Shared Deck...
and search for ai-class, aiclass, or ai. It's called Stanford
Artificial Intelligence Course. Here's hoping it helps you out!