This blog is all about how non profit organizations and their supporters are creating and promoting change by raising resources: time, money and talent from the communities they serve.