This study presents a systematic review of the service-learning literature, from service-learning in different academic disciplines to the emerging issues in service-learning, to a comparative analysis of service-learning frameworks, to the potential benefits of service-learning for all participants.