Errrr....Montreal isn't exactly a foreign country, you can drive to it from any state in the US. And I highly doubt your son plans on living in Kuwait the rest of his life, you can see the entire country in a week.
Our son has no intention of remaining in Kuwait, he continues looking for work at home, he is on recurring six month contracts but there are simply no opportunities for him. The last job he interviewed for in the US had 1,800 applicants. He was going up against guys with 5 - 10 years experience for entry level engineering jobs.