The value of service learning