Navigating U.S. and Canadian Immigration Challenges