Young people in a Youth Development - Program classroom taking part in a project that promotes healthy social and academic development of youth, with an emphasis on fostering their aspirations to stay in school and pursue higher education or vocational training

Youth Development – Programs/projects that promote healthy social and academic development of youth, with an emphasis on fostering their aspirations to stay in school and pursue higher education or vocational training.