Volunteering makes everyone feel good about themselves. Even if you least expect, you are going to end up feeling like you helped impact the community that has done so much for you. The main question is if high school students should be required to spend hours volunteering and my answer. No. I think that we should be able to raise teens properly to where they want to take time out of their day to volunteer, but part of high school is figuring out who they are. How are they suppose to do that if people are telling them what to do. If you raise a teen right, they are going to want to put in those hours and help. We should be raising independents who tell themselves what to do. Not dependents who we boss around every day. Let the teens find themselves.
D and then if that doesn't work B. If you have anything else to ask me further about my answer (cause I have got to admit it is quite vague) just ask. Hope this helps :) x