I came to the USA from Canada in 1990 as an RN during a significant nursing shortage. By 1992 I had my Perminent Resident status (Green Card) and started flight training shortly after.18 years later I am still a Canadian citizen and though I cannot vote, I still do not want to change my citizenship. I still occasionally get the "you are taking jobs from Americans" yet I have faithfully paid my taxes and have helped to save the lives of more than a few Americans. This country was built on legal immigration, and it is what continues to make it great.
"We got into space thanks to German rocket scientists and Canadian aerospace engineers" G. Krantz