So I will be coming to Quebec as a Permanent Resident in a few months (if all my paperwork goes through!) and I'm wondering how to handle emptying my American bank account and transferring that money to a Canadian bank. Are there banks in the US that are also in Canada where I can access the funds on both sides? Does TD work like that? I don't want to bring the money over in cash because firstly it's scary to travel with a lot of cash, and second I don't want to be taxed. Thanks!