While standardized testing isn't everything I do find i disturbing how casually the teacher unions attacked the field of statistics when it disagreed with their platform. In general though I think many of the platforms relate to something else entirely nobody mentions.
I was "unschooled" for most of my childhood years, this means by I was home schooled and then allowed to do whatever I wanted (but not TV or video games). When I was 9 my Mom taught me how to read and then when I was about 11 my parents started making me do math. I had a textbook and I worked in it around half an hour a day. Gradually as I got older I was given more structured things to do but still far less than any child in public school. At 15 I started doing online classes, then got a GED at 17 and started college. Now I'm 19 and a math major at the local public University with a 3.81 GPA, I'm nothing too special I mean not in Harvard after all, but I'm way ahead of most people even within my math program.
Now after comparing my history with those of people I know I have come to a few conclusions.
1. Schooling on children creates burn out and causes them to permanently attach learning to being hard. Most people in college are counting hours till they can graduate, I think not having been in such a school environment my whole life has resulted in me being be excited, interested, and engaged.
2. Children learn better by living than by studying. When was younger I was encouraged to read or play in the dirt, etc. Basically I was free to read what I wanted and my Mom sacrificed one of her flower gardens for me to dig in. I'm not sure I learned any skills from it per say, but I think it aided my development in some way because when it became time to do actual school work I essentially dropped in at grade level.
3. Theory can be learned much faster when you are older, kids spend 8 grades doing arithmetic. That's 8 years to learn arithmetic while something much harder like Calculus is a year and a half of University. That's because kids suck at learning abstract things, so we shouldn't try to make them.
All in all I don't homeschooling is a great alternative since it results in kids developing minimal social skills. I think the answer is to put off starting school a bit further say 8 instead of 5-6, and then have dramatically expanded research and "play" activities. Schools should have free learning hours where students can choose what they want to do. Games like Chess, checkers, Risk, etc. should be encouraged and played by students. Students should be encouraged to read, but always allowed to choose their own books. In fact English classes shouldn't assign books but let students choose them, etc.
The point is students should be in control of their own learning and should be prodded in good directions but not told do this, do that. However unfeesable, I think that is the only way to keep children interested in learning since they just aren't naturally cut out for the type of study they do now.