Anonymous
Not applicable

Is a Canadian living in US on J-1 visa still a resident of Canada for tax purposes?

I am a Canadian living in the US on a J-1 visa since Fall 2017, and recently filed my US taxes as a non-resident alien. 

My question: Since I am a non-resident alien in the US, does that mean that I am still a resident of Canada for tax purposes? Specifically I am curious in how this affects contributions to my Tax-Free Savings Account (TFSA) in Canada. According to the Canadian website - https://www.canada.ca/en/revenue-agency/services/tax/individuals/topics/tax-free-savings-account/tax... -  any contributions to a TFSA as a non-resident will yield 1% tax per month (yikes). But, this shouldn't apply to me right, since I am a non-resident of the US (and thus must be a resident of Canada still)? Is it possible to be a non-resident of both US and Canada?

Thanks very much in advance.