I've received my invitation to take the oath on July 4 (a bit ironic, as I'm American!) but will be going to visit the US soon after from July 12-30. I assume I'll be able to get an e-certificate of citizenship and re-enter using my US passport, but I want to make sure all my bases are covered in advance. If I don't have a certificate of citizenship or my PR card, do I understand correctly that airline companies might not let me board my return flight to Canada? A land entry would be pretty expensive and hard to do logistically. Is there anything I should try to do between the oath and my travel on the 12th? Thanks!