Explore a career field that interests you
Help you choose a future area of study
Improve your qualifications and skills
Build a better resume for future jobs
Enhance your portfolio for college or university
Network and develop references
Earn credits towards your high school diploma
The RCI Cooperative Education Course consists of a classroom component and a placement component. Through these two components, the cooperative education course prepares the student for successful participation in a work placement; provides sufficient time and various opportunities at the placement to enable the student to apply and further develop the knowledge and skills acquired in the related course; and provides opportunities for the student to integrate the learning acquired in school and at the placement.
RCI Cooperative Education Courses may be planned as 2-credit or 4-credit courses, but a minimum of two credits is needed to provide sufficient time at the placement for the student to fully achieve the program expectations and the required knowledge/ skills.
View the Cooperative Education Fact Sheet
View the TDSB Central Cooperative Education Programs Summary 2025-2026
View the Richview C.I. Cooperative Education Programs Summary 2025-2026
Central Cooperative Education Program TDSB Teacher - Mary Nickell - 416 394-6205
RCI Cooperative Education Program TDSB Teacher - Ryan Sloan - 416 993-4513
Several Ministry programs are available for students within the RCI Cooperative Education Program.Â
OYAP – an apprenticeship participation program
Detailed information can be found on the OYAP Webpage + YouTube: OYAPÂ
DUAL CREDITS – a reach-ahead activity that allows high school students to enroll in a College program and earn both high school and college credits.
Dual Credit Webpage + Dual Credit Course Offerings 2025-2026 + Dual Credit Application + Dual Credit College Orientation Dates Sept 2025 & School Within A College (SWAC) + After SWAC + Dual Credit-SWAC Student Promo & Pathways To Post Secondary
Dual Credit Central TDSB Teacher- Eric Lawrence - 647-355-6948Â