Greetings. I am looking to expatriate back to the US with my husband and children who are South African (current location) but I have no idea where to even start. Which visa do we apply for? Do we hire an immigration attorney? Any advice would be appreciated.