Featured

In a perfect world, non-profits would enjoy consistent and stable community support. Individual donors might make a first gift, a second gift (first renewal), multiple unrestricted gifts on some sort of predictable schedule, episodic major gifts restricted to support specific programs or projects, and a...