The H-1B nonimmigrant visa gives permission to professionals to work for a specific US employer in a specific job. As a minimum requirement, the position offered to the person must require someone to have a degree, and specifically a degree in a particular field. Jobs with duties that can be performed by individuals with a degree in any wide range of fields usually do not qualify for an H-1B. In addition, there must be a US employer and the US employer must offer and pay the individual a “required wage.” This required wage is the higher of the actual wage...