I'm very jealous of the cegep program, as a resident of neighbouring Ontario. For all my Quebec friends, it just seemed like an amazing way to test different experiences before committing to a degree. In addition, the work you do in cegep counts towards a bachelor's degree, so french students end up finishing their degrees without losing a year.