As Citizenship and Immigration Canada conducts ongoing public consultations on the mix and number of immigrants the country should take…