well, are they available as an alternative to having a green card so one could work in the U.S? I am quite confused by this, since I've been readings stuff like: 1. Apparently H1-B visa could be an option to those who wants to work in the US (only to...