Hi,

I am completing 5 years of GC on Oct 4th, 2018. Can anyone please suggest when earliest I can submit N400?

Also, my son, 20years old, has just send registration form for Selective Services a month back. We haven't got any response from them yet. Does my son need to...