Overall, requiring all students in our school to do community service is a wonderful idea, because, even though the most obvious benefit of the work is the results in the community, the student gains just as much from the work.