Polipundit is giving quizzes. Here's the first spy quiz, from February.
Now that the subject has come up in the news again, here's Quiz 2.
Second, with answers, if you just want to read the knowledge and forget the testing part.
Sure, it feels like cheating, but you avoid the cold sweats and the crippling fear of failure. Not that I'm saying I have those, because I so don't. Really.