Yes, thanks for the reminder. I have my passport book appointment set for the day I get back from this visit.scylla said:Glad it worked out!
Note that if you end up wanting you extend your visit from within Canada - you'll need to have a US passport. You may want to start the process of applying for one now. To the best of my knowledge you should be able to do this from within Canada.