Who should teach teenagers skills? When answering this question, one can consider the importance of different roles and environments in teenagers' learning of essential skills, including family, school, community, and individuals. You can analyze the contribution of parents, teachers, mentors, peers, and self-learning from different sources in teenage skills education.