You might want to contact the US District Court for where you live to see when the next scheduled judicial oath is and how often they do them? However, scheduling of applicants to appear in front of the US District Court to take the oath is done by USCIS.
Thanks. It seems US District court that serves the county i live has the next judicial oath ceremony on Feb 21st. Now have to figure out how to get uscis to consider expedited judicial oath ceremony.