How Hard Can It Be to Be Charitable?

Kris discusses 5 considerations that a donor should make to assure that the funding is put to the best use possible.