I'm giving this 5-stars in case USCIS reads Goodreads. (I'm really not that paranoid. Or am I?)
But seriously, how much do you love that the gov gives you all possible questions and answers with explanations that they may ask you at the citizenship interview? So even though it's written at a 4th grade level with oversimplified and sometimes vague questions, it doesn't matter! As long as you learn the call and response like a good trained monkey, you should be good to go. The CD is a handy accompaniment, although I wish the book had a TOC.
Oh, and I made my husband watch most of the America Rocks! videos in prep for his naturalization interview. He can now sing the Preamble to the Constitution and laugh at ol' baddie King George along with me.
Don't let 'em fool you, though. Question #1 is "What is the supreme law of the land?" Answer in reality is gravity. Seriously, gravity trumps the Constitution every time.
Interesting to read what immigrants need to learn to become a citizen. A quick read, and free on the government website, I'd urge all US citizens to read this and brush up on things...just in case you forgot ;)