On AlterNet: life skills