I have two new heroes this week: Diane Ravitch and Dennis Kucinich don’t have a whole lot in common, but both of them exhibited the rare ability to hang onto their principles and change their minds at the same time. We could use more leaders like them.