He would retain his Canadian citizenship regardless of if he became a U.S. citizen. I was just thinking that if he was close to 5 years, he could become a U.S. citizen, then you could go to Canada, and you all could return to the U.S. whenever you pleased. But yeah, another 3 years probably...