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...