Generosity is one of the hallmarks of McHenry County. No matter what the need that might arise among residents, there always seems to be individuals or organizations to meet them. There is no shortage of agencies or groups to help. And most of them rely on volunteers to make their charitable works possible.
In our special section, "My McHenry County," we decided to take a look at the groups and volunteers who lift up others in their time of need - and who lift us all up in the process