I don't know too much about carleton, but one of my friends who lives in toronto was telling me that it is not too good at masters level. In fact they have just started their post graduation programs a couple of years ago.......so do proper research before applying because a lot of money is at stake when you go abroad for masters, hence the degree should be of good quality....