I would suggest to give birth here in Canada, for one reason , if she will give birth in your country, you will still need to process your child another sponsorship. But if the child will be born here in Canada, automatically your child will be a canadian citizen. If your wife is less than 6...