I am a Canadian citizen and recently started working in USA with a TN visa. I am planning to get married soon but wife is not from Canada, she is from Bangladesh, Can I apply for a TD visa for wife and how long is the process? Is it possible to bring wife with me after marriage? Also, Is it also possible to sponsor wife to become permanent resident of Canada while I am on TN status visa?
She has to get a TD visa through a US consulate (either Bangladesh or Canada is ok). It should be a relatively short process -- from same-day to a few weeks, depending upon what the consulate needs. We do not practice Canadian law, so I do not know what you can do on the Canadian side, but US immigration laws have no problem with you applying for her Canadian immigration while on TN/TD.