Right now I live in New York City and am an American citizen, I've visited several parts of Canada and am in love with the country. Later in life I've always considered moving there. I have a small family, just my brother and mother. I was thinking many years from now after my mother moves on I'd like to live there. I really love the weather, the people seem very friendly, it's cleaner, better health care system, etc. So legally speaking, how difficult is it to become a citizen? Am I allowed to have dual citizenship with the United States or do I have to give that up? Also, I do not have a college degree. It seems these days in the US if you want a chance at even a decent job a degree is a must. Are there decent jobs in Canada that do not require degrees? What are the costs of education there if I decided I wanted to persue a degree while living there? I have a bit of money saved up that I could live off of for awhile while establishing myself there. What other information do you think might be handy for a yankee like myself looking to cross the border permanently?