Anyone who has been through U.S. immigration process knows how frustrating it can be. You send in your application, then you wait for months, sometimes even years for a decision. For some applications, you can find the processing time online so you know roughly how long you have to wait. But when the application involves FBI name check, like the citizenship application I have been in, the wait seems endless at time, because USCIS (U.S. Citizenship and Immigration Services) has no control as to how long it will take FBI to clear the applicant. So when I received a letter from USCIS last week, I almost couldn't believe that the wait is almost over. The letter is short and sweet:
You are hereby notified to appear for a Naturalization Oath Ceremony on:
"date"
at: US DISTRICT COURT
"address"
Please report promptly at "time"
You must bring the following with you:
......
Proper attire should be worn.
So I am going to become a U.S. citizen after all these years!
Immigration timeline:
02/2002 - Applied for family-based permanent residence (I-485 & I-130)
07/2002 - Been fingerprinted for I-485
09/2002 - Been informed of interview date for permanent residence application
09/2002 - Got medical exam from an immigration approved physician
09/2002 - Been interviewed by local immigration officer, got I-551 passport stamp on site, which allowed me to reeneter U.S.
11/2002 - Received conditional green card
07/2004 - Petition to remove conditions on residence (I-751)
06/2005 - Applied for citizenship (N-400)
09/2005 - Been fingerprinted for N-400
10/2005 - Been interviewed by local immigration officer for both I-751 and N-400, passed tests of English and U.S. history and government
06/2008 - Been fingerprinted for N-400 again, because according to FBI, fingerprint results expire after 15 months
08/2008 - Been informed of oath ceremony date