So has anyone here actually taken the oath yet at Moakley Courthouse? I'd love a run down of how it went, how long it took, etc.
Guess I'll answer my own questions now for others who may wonder.
The letter had said the ceremony was at 12:30 pm. The directions said to park in the lots next to the courthouse. Those were all full when we showed up at 11:30, but one just up the street at the new ICA museum had plenty of room, same price - $9 till midnight.
Word of advice, leave cell phones, pagers, cameras, all electronic devices in the car, because if you bring them in you have to stand in a long line to check them in. And then afterwards of course you have to stand in line again to get them back. We had no electronics, so could go right through security and upstairs to the Jury Assembly Area. There's a cafe on the same floor, and we had a bite to eat there as we had some time, and I figured there was no point just standing and waiting in the line that had formed.
The letter had said "Wear proper attire" which is really vague. People were wearing suits, dresses, jeans and t-shirts. It didn't seem to be an issue.
They started processing people right at 12:00. They led guests through at this point, so I didn't get to go with my husband up to be processed, so I'm not sure how that went, but everyone seemed to move through really quickly. By 12:30 pretty much everyone was sitting and waiting. A USCIS worker told some stories about the 'American Dream' while we waited for the judge. This was about 20 minutes. Then since we were still waiting, he had the other USCIS workers who had processed everyone come in to take any immigration/naturalization questions people might have. After about 15 more minutes the judge arrived. The oath was said, she gave a nice, short little speech and that was it. The guest were led back out, while the new citizens waited in line to get their certificates. We were out of there before 2:00.
Since no cameras are allowed inside, I took a few of my husband in front of the courthouse holding up his naturalization certificate instead. The process is complete!