On AlterNet: diane ravitch