TimeToGive is an app that connects people, with even the smallest amount of free time, to small volunteering tasks that make a big difference in their local community.