You really should try out this civics quiz by ISI; we were quite impressed with the caliber of the questions. They ask things that are actually worth knowing. I got an embarrassingly high score, but then, it's my subject. Then if you like stressing over the degeneracy of society, you can read about how college students fare on the test. I hope my former class would have done better than average, but I am always plagued with doubt. I certainly tried.