My spouse and I both live in South Africa and want to move to Canada with our children. I am a naturalized Canadian citizen, my spouse (South African citizen) and I have 2 children who were born in South Africa and are now also naturalized Canadian citizens. We wanted confirmation of the best way to do the application so we contacted one of the MP's in the GTA. He advised me to move back to Canada with my children and then do the outside Canada application while my spouse waits for approval in South Africa. We then booked one way flights to Canada for myself and 2 kids for 20 Feb 2017, and a return ticket for my spouse so he can travel with us and help me set up in Canada before he goes back to RSA to wait for approval. We will be staying with my parents initially so we don't need much cash to start up. Why would the MP have advised us to do so? Would it not be the same thing for us to apply now while we are all in South Africa? Waiting till end of Feb just puts a 4 month delay on the application approval. Basically my question is, should we submit the application now or wait until we land in Canada? ???