The percentage of immigrants in Alberta grew massively in the last 15 years. When i first visited Calgary 20 years ago, there were very very few ethnic restaurants, and almost no visible immigrants on the streets.

Today over 30 percent of Calgary is a visible minority, and so is its mayor. A large percentage of engineers/doctors/accountants, whether Canadian born or not, are ethnically Asian ( I use the word Asian to describe the Chinese and Indians).