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 …

Immigration Forms and the O-1 Visa Read More »