Oath ceremony was short but waiting for the judge to arrived .. let's just say that he was 55 mins late. Geez! After short 15 mins-ish Oath Ceremony, people line up to get the paper work...check all the information.. than I apply for US Passport there! It was a long line, avg 1.5 hours wait but everyone was happy, easy going, and very friendly even the post office staff * WOW* how unusual! The downtown parking was not too bad. It felt great that finally get all the paper work done now American citizen. Plan to travel during xmas time ^_^, I don't have to stand in different line than my American Gf anymore! yayyy...