Service-learning takes vision screenings to the homeless at Hope Connection - Citizenship and Service-Learning Blog