Want this question answered?
A person with an expired visa must apply for a new visa prior to applying for US citizenship. You can't apply when you have an expired visa.
A person can apply for a US visa by filling out an application and paying a fee. For non-immigrants they will need to fill out the DS-160 application.
A person can apply for a work visa by contacting the state department of which they live. Depending on the purpose of their work, there are a number of visas available to them.
Thee are many people who can apply for a US Visa card in India. One who has a good amount of credit and no credit card issues can apply for a US Visa card in India.
No. The person is still subject to the terms of the visa. If the person with the work visa marries a US citizen, it shortens the residency period needed to apply for naturalization, but still does not automaticaly change the visa.
Yes, Canada is its own country.
yes
Yes.In case you are already in US use immigration Form I-539 to change the status to another visa if you are eligible for it. If you are outside US you can follow the procedure specific to the visa type you want to apply for.
No. You need to apply for a separate US Visa.
You have to apply for a US visa prior to departure for any purpose of travel.
No.
Yes, you can change your status. You should go to the INS and apply for change of status before your current visa expires.