01/18/06 -- Married
06/13/06 -- Sent I-130 and I485
07/15/06 -- Biometrics
09/15/06 -- Work Permit Receive
01/16/07 -- Interview - APPROVED (with conditions)
**********
01/20/09 -- I-751 Sent
01/24/09 -- Got Temporary Status Stamp on Passport
<long period of waiting with no news>
01/25/10 -- Sent N400 (Lawyer advised despite I-751 not being approved yet)
01/26/10 -- Got Stamp Renewed since still pending I-751
02/20/10 -- N400 NOA received for Citizenship Interview
04/21/2010 -- Citizenship Interview, Citizenship agent saw I-751 was still pending, we went together as advised by lawyer, and he approved both I-751 and N-400 at the same time!
04/30/10 -- OATH CEREMONY!!!!
*****
07/10/10 -- Applied for US Passport in Person
07/31/10 -- E-mail notice, passport sent
08/04/10 -- Passport Received
09/16/10 -- Applied with local SS Office to change status
10/18/10 -- Registered to vote
10/23/10 -- Did Early Voting!!
*****************
10/26/10 -- Mom entered US on Tourist Visa
10/28/10 -- Sent I-130 and I-485 for mom together per lawyer advice
12/15/10 -- Biometrics
01/12/10 -- Mom received work permit
01/19/10 -- E-mail Notice, I-130 Approved
01/28/10 -- E-mail Notice, I-485 Approved for mom! (so fast, I couldn't believe it!!!)
01/29/10 -- E-mail Notice, Green Card mailed.