A charity might choose to hold a special event for numerous reasons: to raise money, lift employee morale, recruit board members, or educate people about its programs. Lauren Goldstein, executive ...