I have one suggestion to you, may not be related to your question but still this is very important. If this is your first landing to canada after your visa issuance then make sure that you land in canada before you deliver the baby otherwise your immigration visa will be revoked as of mine. They...