It’s officially May and Give for Good day is on its way. Give for Good is a 24-hour online giving challenge that raises thousands of unrestricted dollars for North Louisiana organizations and brings community members together to celebrate nonprofits and the important work that they are doing.