Hi I have got my US citizenship this April.However my son couldnt come to US when we migrated due to age over policy.Hes presently in US on a work permit.How can i upgrade his status to be a Green card holder and how much time does it take?