Millennials – that elusive group of donors over which every nonprofit salivates – have identified that they prefer giving more frequent, smaller gifts. They want to see the direct impact that their money is having on the social causes they care about. And they want to share the good work with their social networks and get even more people on …