On AlterNet: Diane Ravitch