My Non B 1 year visa finishes July 20,2024 but I will be in Canada during that time. I spoke to my lawyer & he said I can apply to renew my visa maximum 45 days before it expires; however, I will be in Canada for 2 months prior, so the 45 days in advance doesnโt work for me. He said the only other option is applying for the 3 months non B visa while in Canada, and then doing the whole 1 year visa process again when I return. Is there another option that maybe he doesnโt know about? Is it not possible to renew my visa for 1 year while in Canada? Thanks for any help ๐