Nowadays many people think that working for the community without a salary (such as working in a charity, helping the neighborhood, or being a sports teacher to younger children) should be added to high school programs. Personally, I agree with this statement. These kinds of works firstly will help teenagers to be more supportive of other people and secondly, it can be a great source of experience for their work-life in the future.