Canada PR process is a long time, and so does the PNP approval. However, once you have PNP approved, you will almost certainly get your