While research on service-learning has been mixed, there is evidence to suggest that service-learning programs which thoroughly integrate service and academic learning through continuous reflection promote development of the knowledge, skills, and cognitive capacities necessary for students to deal effectively with the complex social issues that challenge citizens. While there is not much resea...