Hi,
Dal is among the best in Canada, Halifax is beautiful very nice place to live, not too many asians in the area unlike TO... winters can be harsh it's also close to the US , I don't know what you are majoring in so can't really comment on the job scenario.