Hello,
I would like to have my children become US citizens as I am one as well. They are currently in the US with me with visitor visas.
1. Is there a way to apply for their citizenship without first obtaining a green card? If so, what is this way and what are the forms required?
2. If I must apply for a green card through the I-130 and I-485, then how long do they have to wait to become US citizens?