You can't blame teachers if the students don't do well on standardized tests. If you want to know why students don't do well on these tests, just spend a week or two substituting for teachers (or go there as a student) in one of those inner city schools. I guarantee, you'll have an epiphany and you'll see why they don't score well. It doesn't have anything to do with teaching, the problem is cultural.