Hi,
I'm a US-Canada dual citizen, but I reside in Canada. I was born in the United States. I am 17 years old, and my US passport expired when I was 12. Since then, I have been visiting the United States using my Canadian passport.
I was wondering about the legality and rules of this, as I am...