Yes, so you agree with me....good.
There ARE many places that are below the national average. Part of that is because of the very EXISTENCE of a "national average". By definition, an average has just as many scores below it as above it, so by arguing that there are so many below the average, you're also helping to validate the same number that are ABOVE the national average.
Are teachers always right about everything? No, we're human, we're not God. Are parents always right about everything? No, they're also human. I saw a shirt recently that said "Kids aren't born racist", implying that it's learned at home...tell me that's OK to teach?
My point here is this: I am a teacher in a Catholic school. I am considered "Highly Qualified" based on my state's criteria. I don't teach in a private school for the $15,000/yr salary (yes, that's right...I can scan a paycheck if you want). I teach there because I haven't been able to get my foot in the door at a public school yet. I admit that I don't know everything about everything, but I am not going to just say "Yep, that's right" when somebody makes a blanket statement about how all teachers and schools are a complete waste of time. I can think of plenty of cases where kids learned inappropriate and just plain wrong things at home from their parents too...
This whole thread started because somebody claims they learned that "snakes are slimy" from somebody at school and immediately people got fired up because they assume it was something a teacher said. It could have just as easily been another student who said that... and hell, how many PARENTS tell their kids that snakes are slimy??? I don't know how many times I've had my animals out at outreach programs both at my school, other schools, or the zoo, where I've had people take their obviously excited kids away from me or my animals because "No, honey, reptiles are gross" or "snakes are slimy." This is a two way street here and teachers are NOT to blame for all of the misinformation being thrown around out there.
One thing I keep thinking about - about three weeks ago, I caught two students cheating (very obviously) on a test. I sent a letter home to the parents, and got a reply from one of the moms saying that "I don't believe <girl> was cheating - she was simply asking the other student for directions on the test because she was in the restroom when you passed the test out"...that's complete BS because the girl never even left my room. It's so frustrating to see this, because not everything that comes home from the school is accurate when it goes through that fancy little "keep myself out of trouble if I can" filter that some kids seem to have. They're all capable of it, but some parents just don't seem to think that their kids can do any wrong. They're also the same parents that are never pleased about anything.
The bottom line: Nobody is perfect, and if you don't like what you're child's teachers are doing and you think you can do better, then do so. With regards to the "doesn't anyone teach spelling or grammar anymore" comment - you as a parent are not exempt from teaching your child just because you send them to school. It's okay for you to teach them some of these things at home too...especially if you don't think it's being done well enough at school.