Our Programs

OYC’s programming is designed to engage children in educational and recreational activities that promote their academic, social, emotional and physical development. It boasts five major components designed to empower youth to excel in school and in life overall. A wide range of preventive and character-building activities also train youth to identify negative influences, avoid them and pursue positive pathways to success. Learn more below:

In-School Program

OYC’s in-school coordinators provide daily case management and advocacy for OYC participants within their schools and the community, tracking scholastic achievement, attendance, and behavior of the students. 

After School Program

OYC’s after-school programming is offered both on-site at the center and within the agency’s partner schools, Monday through Friday and occasionally on Saturdays. 

Summer Program

OYC hosts a six-week summer program designed to maintain and/or increase students’ knowledge and motivation, with the understanding that children’s scholastic levels can decrease during long vacations. 

Post High School Program

OYC supports its students by monitoring their progress up to the age of 25. The post-high coordinator provides support to ensure OYC graduates are successful in college, on-the-job and in life overall.

Parent Program

At-risk youth often come from at-risk households. Therefore, OYC offers a parent involvement program with family resource services such as counseling, parenting classes, energy assistance, housing programs and other useful trainings.


Programs and Initiatives