Should I apply Green card for my spouse and kid after I am a US citizen?
Currently I am a green card holder and long enough to apply for US citizenship.
The customs told me that I could apply for green card for my son and spouse now. Both my son and my spouse were born in Canada. I was wondering if the waiting list would be shorter
However I also heard that the waiting list is longer as a greencard holder sponsor so I was wondering if it is worth it to just wait until I get the US citizenship. Based on what I read, If I become a US citizen my son can automatically become a US citzien so I wasnt sure if I need to apply for Green card for him. Too much information just confuses me.
The citizenship application page said if your mum is a US citizen by birth or Naturalization before your 18th birthday you are already a US citizen. Is this true?
-Up to you. If you file I-130 now as a green card holder to sponsor your spouse and kid, you only need to file one I-130 for your spouse, and your child can apply for green card together with your spouse as your spouse's derivative. If you want to sponsor your spouse and kid's green card after you become a US citizen, then you need to file two I-130, respectively, for your spouse and kid.
Your child must become a green card holder first, then automatically become a US citizen if you are a US citizen.