I'm an American citizen who has spent most of my life in Canada (became Canadian citizen when I was a child). I recently moved my family down to the U.S. for three years for a job, and returned to Canada afterwards (that was about 5 years ago). For the immigration, my wife and two sons were...