Most Canadian universities have co-op programs, though. I just finished my last courses at UVic and am currently doing my 3rd co-op term (and locked in for a fourth). I agree that co-op is basically mandatory, but I'm wondering what sets UW apart from other universities with similar programs.