My GC says that I am resident since 09/28/01. I am planning to go back to India for good in May '06. However, I wanted to apply for US citizenship before leaving. I have a few questions below:
1. How is the eligibility for applying to US citizenship calculated? Is it calculated from the "resident since" date on the GC?
2. If so, what is the exact date I can apply for the citizenship considering my residency date mentioned above? The reason, I am asking for a specific date is due to the timing. I am planning to leave for India in May '06 due to the school admission for my kid. However, I am not sure if leaving in May would jeopardise my eligibility for citizenship. What options do I have for applying for citizenship?
3. Am I allowed to leave (return to India) US after applying for citizenship? Or, do I need to stay here for a specified period after applying?