Interesting document. It's a decent overview, a good quick document to have to refresh the memory and clear out the cobwebs in my head.
Surprisingly, when you're too involved with work or have been engaged in the practical aspect of what we've studied, we tend to need the occasional refresher to stay in touch with the basics.
Thanks for posting this up.