I moved to Canada on PR from the US (I was there on an H1B visa) and will be filing for my citizenship soon this year. My son and wife are still in the US on H1 and H4 visas. The Canadian PR for both my spouse and son has now expired. What is the best course of action for my son to regain PR in Canada and eventually obtain citizenship? We are considering filing for his PR again (or reinstating his expired PR if possible) when he turns 18 and is ready to join college. We plan to invite him to Canada under the family sponsorship program so he can attend college in Canada and eventually get his citizenship. Additionally, we need to invite my wife back to Canada. What would be the best course of action for my wife and son?