Just sent out my N400 application to Nebraska today. Now I noticed by reading online that a passport is listed as a required document for the interview. Well, I don't have one. Here is my situation.
I applied and got my greencard when I was still a chinese citizen. Then afterwards, I got my Canadian citizenship. Since China does not allow dual citizenship, now my Chinese passport is not valid any more. Since then I tried to apply for Canadian passport once from US, and man that was painful. After about 4 months since I sent my application, I finally got my original package back due to the fact that my photo was not acceptable( and it was because I was smiling a little bit when I was not supposed to, whatever ). Anyway, long story short, i don't want to go through all those non-sense again if I don't absolutely need a Canadian passport for my N400 interview.
Here is what I have: a chinese passport(which is not valid any more) and a canadian Certification of Citizenship (with photo). Does anyone know if these are enough? If not, then I'd better start apply for my canadian passport soon since who knows this time what would happen and how long it would take.
Thanks in advance
