I would not say it is broke but it does need some changes. The process of our education system does need to be revised. Too many times teachers are given the blame for poor test grades when in fact there are seveal variables involved not just teachers.
Teachers need the resources to have the capability to get the content of their subjects across to their students. They also should not be assigned subjects for which they have not had the training or instruction to teach. Sometimes teachers get assigned topics to teach for which they do not have a background to do a quality job. In these instances they are learning along with their students which is not a good situation.
Another aspect is the evaluation criteria used to measure schools. Schools sometimes utilize their resources to actually teach the test so they have great scores and their schools get rated higher. Another factor impacting evaluation criteria for which the results may not always consider is the capability of students to comprehend the subjects being taught. Every student does not learn at the same speed and there are sometimes differences in where the schools are located that can impact the capability of students to score higher on tests.
In all the process in place is not broken but the structure and some of the critiera needs to be examined so proper evaluations are made on the things that are measured.