Charlottesville is a quiet town with friendly people, good schools, lots of churches, parks, and a bustling, growing community that more or less revolves around one of the country's great public universities. Volunteerism is rampant, and dozens of nonprofits hustle about, solving problems and helping those in need.