The nature and quality of program activities have a substantial impact on youth outcomes. Opportunities for youth to work together in pairs, groups, or as parts of a team help young people develop important social-emotional skills like collaboration and communication. Additionally, activities that are challenging, stimulating, and connected to ongoing themes or topics can contribute to positive gains for youth.