Breaking down co-op programmes in Canada

A co-op programme is an educational programme where a student’s classroom experience is supplemented with practical work experience.