1. Volunteering
    One of the key life skills for teens is appreciating community service. The experience of working for a cause, and not for money, will mold teens into conscious and generous human beings. It will teach them the joy of giving and allow them the inner satisfaction of a selfless deed.