I agree on the Math and Science thing; and not debating here, but we are ED on this front. The math currucula that are being published and swallowed, and thus thrust down the throats of our children are a joke!!!
My wife is a Ph.D. Biochemist; our son got her smarts (lucky for him) - is VERY interested in Science; reads my old lady's journals (Chemical and Engineering News, Nature, Science), like other kids read, errr, I guess other kids don't read, anyway....Left to the public education's devices, and curriculum, even HE would be falling behind. Their are not REAL mathematicians or scientists teaching our children anymore. They are "Math Education" or "Science Education" majors; which means a little math or science, and a LOT of education courses!!!! Then, when they "teach" grading boils down to, 90% of the time - whether or not you could follow directions. Seriously; look at National Honor Societies these days; dominated by females (nothing wrong with that - look who I married), but boys are getting driven out of the education system in HUGE numbers because they don't fit the model of the demure, sit there and do what you are told, student. They challenge, they rebel, they squirm; all of which gets them relegated to the "lesser" tracks and classes. Net result? Intelligent kids who don't realize how intelligent they are - whose talents have not been fostered. It is scary. If you have children in school, you know what I am talking about. We have a coming intellect shortage in this country that is going to be difficult to get over (right now there are more non-Americans enrolled in Scientific Post-Graduate programs IN THIS COUNTRY than their are U.S. Citizens. We are going to teach them; train them, then send them back to their home countries (China, Taiwan, India), where they will compete with us.
The problem isn't money; we spend more than EVER on education per capita in this country in REAL dollars; and more than many other developed countries. The problem is the WAY we are educating kids, and WHO is educating them.