What about Civic duties? We as Americans live in one of the greatest countries--why not teach all of our citizens how to vote, pay taxes, and abide by the law?
I do not want the state to teach my children what it means to be a citizen of the state. In that direction, you find all sorts of fun stuff like Orwell and the Khmer Rouge. Becoming a citizen of a nation is not something you learn in Civics class. It's something that you learn each and every day as you are immersed in the culture and language of that nation.
I think a lot of the eduction system has been turned into a way to corrall kids and keep them out of the parents way while the parents work. I almost was a teacher, but decided to do other things instead. what i saw was a lot of stuff that didn't need to be there - a lot of the time parents want their kids to be somewhere safe and supervised, so that is what school becomes.