Answer:
volunteer programs with a rewarding experience
Step-by-step explanation:
"Community service" is a type of unpaid service that is meant to help a particular community to flourish. An example of this, is the cleaning of the community's street canals, so that it won't get flooded during typhoons. In this case, people volunteer to join the group and they help each other achieve such goal.
Another example is providing meals to the poor people. This kind of service can be planned in order to know the number of people who will be fed in a day. This experience is truly rewarding especially that it benefits the society as a whole.