Interesting quiz from MSNBC.
Of course, the real test is much longer, and I do not believe it is multiple choice. Nevertheless, it was very interesting to see what is expected of naturalized citizens.
Oh yeah, and fess up to your scores in the comments section. I got 90%. Missed 8 and 19.