On AlterNet: pedro noguera