Programs

EYC runs a number of programs for our students, giving them an opportunity to learn life skills and broaden their education. This is an integral part of EYC’s work and ensures

that the schools are not just there for classrooms and books, but for a sense of community, friendship and support.

English Teaching

English Teaching

Computer Labs

Computer Labs

Health Services

Health Services

Community Organizing

Community Organizing

Leadership Training

Leadership Training

Smart Kids

Smart Kids Program

Sports

Sports

Yoga

Yoga

Dancing

Dance