Thousands come the US every year but the visa process can be complicated. The US has dozens of different immigrant visas and new policy changes are making often years-long processes even more complex.
How would you navigate the US immigration system? Step into the shoes of people trying to come to or stay in the US from different countries — Apply or wait? Move home or apply for a different visa? — to see how many invisible walls there are in this process.