USA

H-1B, employment green cards, the DV lottery, and the practical side of landing: housing, banking and paperwork.