Take a quick test:
http://www.americancivicliteracy.org/resources/quiz.aspx I got 32 out of 33 correctly - 96.97 %, which I think is pretty good for a boy who did his elementary school in England and never had a Civics class in his life.
I'd be interested in critiques from people who were actually in the field.