I apologize that this is not a TN question but I am hoping that I can tap into the Canadian content. I (a Candian with H1B, EAD, AP) am flying to Toronto in December for a holiday visit and I do not have a passport. I have never had one. I do plan on returning to the US so clearly I need to...