It often feels like it takes a lot of work to make any sort of major impact in the world, and that can seem overwhelming. But there are people who are changing lives on a daily basis without thinking anything of it. Doing volunteer work is one of the most rewarding ways that a person can spend their extra hours, and putting in a little effort individually or with a nonprofit can help improve the community, the lives of its citizens, and your own. April is just around the corner, and it's National Volunteer Month, so if you're looking for opportunities to get involved and make a difference, be sure to check out these eight iOS apps.