This is the ideal time of year to donate to your favorite charities. The holidays are upon us and it’s natural to give thanks for all we have and to want to help those who are less fortunate. Many nonprofits could really use an infusion of goodwill as the year comes to an end.