You can renew your son's passport at any time, though the Department of State website suggests renewing it within nine months of the passport expiration date, found on the passport's data page. Passports for Americans ages 16 and older are valid for 10 years, while those for younger children can be used for five years. Specific renewal requirements vary depending on a variety of factors, including when your passport was issued and your age when you applied for your current passport.
A Master's Degree alone is not enough to get a green card. You should try to get an H-1B visa, a specialty occupation visa, but you would need an employer to sponsor you. This same employer could petition for you to receive an immigrant visa. Please see below for mor information.
You have to check the requirements of at your local consular office because every consular officer has different requirements.
For a Drop-Box submission you have meet all of the following qualifications:
INTERVIEW WAIVER PROGRAM "DROP-BOX" CHECKLIST
If you can answer “yes” to all of the following questions, you may qualify for our Interview Waiver Program “Drop-box”. You do not need to schedule an appointment at a Visa Application Center. Please login, create your profile, proceed with...
If you are an O-1 nonimmigrant in the United States and you want to change employers, then your new employer must file a Form I-129 with the USCIS office listed on the form instructions.
If the petition was filed by an agent, an amended petition must be filed with evidence relating to the new employer and a request for an extension of stay.
How many month are you planning to stay in your home country?
An F-1 student returning to the United States from a temporary absence of five months or less may be readmitted for attendance at a Service-approved educational institution.
Please see the link below
Receipt of means-tested public benefits does not disqualify anyone from being a sponsor. However, those benefits cannot be accepted as income for the purpose of meeting the income requirement. If your income alone is not sufficient to meet the requirements for your household size, it can be met using any of the following combinations: household Members, income from the intending immigrant, assets, or a joint sponsor. It seems that in your case you will need a joint sponsor whose income and/or...