Get your taxes done using TurboTax

I really have no idea about taxes in Canada, so I canät say anything related to your tax liability there. Once you are a resident alien, there is lots of crosstalk, but asa nonresident alien not.