Its okay, but I wouldn't want to go anywhere else. I have a dorm and had to had move twice. If you do random they will try to pair you up with someone with is the opposite race. I had not liked living in the dorms. I would prefer living in the province it is so much cheaper than the dorms anyways. ( $5,000 cheaper) engineering, nursing, science majors are ranked nationally, very well respected, and tons of opportunities and jobs, but that's the best this school has to offer, socially it is not that good since most people leave on weekends and commute, very little parties, most people are not outgoing, parking sucks!!