Apologies in advance if this question has been asked before. I'm planning to sponsor my wife (we got married in Canada) and she currently has a Visitor Visa. She can come to Canada any time and stay for up to 6 months. Do I sponsor her via in-land or out-land application? Any pros and cons for either options? Thanks in advance for any help.