Service learning is a pedagogical approach, in which the format of the course contributes as much to the training of students as the content itself. There has been a substantial increase in interest in service learning in various fields, including for medical students and public health courses.