Immigration Forms and the O-1 Visa
Immigration forms are the technical requirement of the O-1 visa. The rest of your petition, including your contracts, advisory opinion, etc., are all considered to be documentary support. There are certain forms that the O-1 visa application process requires. If you have an attorney representing you throughout the O-1 visa process, the first form …