Youth development programs play an important role in the lives of millions of young people throughout the world. At the heart of these programs is a quest to support the positive development of children and young people as they acquire the skills and competencies to be full, productive, and good citizens of their communities and society in general. Youth development programs help young people deal with the day-to-day challenges of growing up while at the same time providing them with the skills and resources which will enable them to play a positive role in society. (Dubas and Snider, 1993; Pittman, 1991) Youth development programs are not just important to young people, they also offer positive possibilities for young people, their families, their communities and society in general.
The healthy development of a child will be accomplished through the contribution of his parents, families, school, religious institutions as well as other community institutions. Those programs could supplement the contribution of these institutions or in cases, where these systems are weak or even non-existent; the programs could fill the gaps. |