Finding permanent or temporary residence in a foreign country can be a troublesome affair. Allow us to detail one of the more complicated elements about living in the United States: the visa.