By Debbie Gregory. Working with great non-profits is the best part of what I do. Working with friends who contribute…