So?
This problem has been here for years, I grew up in a system that took all those ideas and used them to see what fits. The feds and state paid for the 'teachers' to train in these new techniques and it gave them a boost in pay which was the only thing that they gave a cr*p about.
You name it, I had it from outcome education to new math to let's be touchy feely and sing in class - what a nightmare. Most of the students didn't know what happen or understood it, they went along for the ride and graduated to go to community college and nothing more. The really smart ones were taught by their parents to ignore the tripe in schools and set goals - those are the ones who succeeded.
The biggest obstetrical to fixing the problem has been the unions, I have no clue why anyone would allow a civil servant to have a union let alone not fight to get rid of the union and all those who they represent. It puts the burden on the student and only the student by having to live with a sub-standard (globally speaking) education for the rest of their lives. When some private schools have students who can compete with the middle rank European or Asian student, the average public school kid here who is at the top of their class may be lucky to compete with the lower educated student from Europe or Asia. The teacher can be the most caring, great teacher in the world, but by having that protection and being told what to teach, they have become the problem because they go along with the status quo.
I like how the French handles education, it is the best system so far - the money follows the student. Not the archaic halfa** backwards system we have where we have to go to a speicifc school, their schools are not setup to have failures but to teach and if the parent doesn't like what is being taught, they can go somewhere else and the state pays for it because the money is there. The problem with a system like this is there would be competition, there would be the attitude that if you don't live up to a level of preformance, both teacher and student, then you are out of that school. It will allow competition to happen> And for those who think public education is a right, I don't see U of M or Ohio State or any other public school just accepting anyone - they only allow a select few to attend their school which is public and tax payer funded.