As a former Baltimore City teacher, I'm torn.
On the one hand, I agree that they should do away with automatic raises every year-the City pays their teachers pretty well. Now granted some of that should be considered hazard pay, but they don't need step raises, etc, every year.
On the other hand, have you BEEN to Baltimore lately? Anyone watch The Wire? That show was so real it should scare the piss out of people. Teaching in Baltimore public schools is like teaching in a poorly run prison where the inmates run the show. It's sad. Even the best teachers have difficulty teaching in that environment.
There are circumstances that make me feel that the pay based on test scores is a bad idea, not the least of which is that standardized testing doesn't actually test cognition but insted tests ability to memorize. I'm all for merit based pay, but not for test scores-I would rather it be based on how many kids passed the classes, and with what grade. That is more of a true indicator of what students actually know than filling in bubbles on a scantron.