I know someone who used to work in Vancouver without any visa and permit. She came back to Vancouver a year ago cause her boss sponsored her. I assumed sponsoring someone means this person becoming a citizen not residence?!?! I heard she just paid few grands for the immigration. Again my...