OYC’s programming is designed to engage children in educational and recreational activities that promote their academic, social, emotional and physical development. A wide range of preventive and character-building activities also teach youth to identify negative influences, avoid them and pursue positive pathways to success.