Exploring the value of service learning : students' assessments of personal, procedural and content learning