One thing that a friend of mine was concerned about was leaving her adult son. He is 25, but about to have a major surgery. Afterward, he may not be able to work for a while. She is living in Canada, legally, but is not a Canadian. Is there any way she can bring her son up to live with her for a while?