Its Toronto (3.5 mil), Vancouver (3.3 Mil), Montreal (3 Mil), then Calgary and Edmonton (about 1 mil each) in terms of population size of cities.....or there abouts the last time I checked (which admittedly was a few years ago so =p).

I'm from Montreal myself, but my wife is from Edmonton, and we lived in Alberta the last 5 years before moving out here.

I miss home so much...i'll never complain about de-icing my car again I swear! LOL

Stay safe all.

Perfection does not exist. The question therefore, is: what level of imperfection are we willing to settle for?