Canada currently comprises of ten provinces and three territories, each of which has an authority over its own immigration programs and policies. The provincial immigration streams are commonly known as Provincial Nominee Programs (PNPs)
An ideal candidates for PNP programs should be one who have :