Promoting the concepts of teamwork, leadership, time management, handling failures etc. And linking it with practical activities is a good way of helping teens gain maturity. Our daughter loves the activities and team. Has in general, very positive views of the sessions.