I would need to know in advance where my oath ceremony is going to take place. I live far away from San Antonio (this is the field office I belong to and will have to go to for my interview) but Austin is a lot closer for me. Do they have oath ceremonies in most big cities or only where they have a USCIS field office? I am going to have a ceremony at a courthouse due to my name change. Where can I expect it to be at? Austin, San Antonio, the closes district court to me? Do I have to ask USCIS to assign me to a certain one or do they automatically do so by zip code?