I used to work for a non-profit youth center both as a paid coordinator and as a volunteer. We would offer community service positions for high school students every school year. We would have students volunteer some of their time for the after school program where they would help prepare snacks for the kids, supervise activities, and help during fundraiser events. We were not the only youth center that offered these positions. They were a great way for students to earn community service credit. We also took on volunteers who had court ordered community service hours. For those looking for community service opportunities, working with a boys and girls club, youth center, or United Way is a good option.