What would one do if he received the oath ceremony while outside the country? Should I ask for postponing the oath? should i cut my vacation and pay around $500 in air ticket's penalties? And in case the USCIS could reschedule my oath, when would they schedule it again? would it go to the next available oath date, or would it take longer than that? Any similar experience will me much appreciated. Thank you.