Thanks, is it something different from coop? I checked their graduation requirement and it is indeed interesting:
> Students admitted at the 1A level (except for those in Business Administration and Computer Science double degree), will normally have eight academic terms and six work terms.
Six work terms seem to be a LOT. Most coops I know is just a few summers.