I would say you are a non-resident, but because there are so many factors to take into consideration, please review the links below for clarity on your residency status from the CRA and TurboTax.
CRA:
From TurboTax FAQ & Blogs:
Footnote: You have indicated that you are using TurboTax Live Review & Assist – please refer to the link provided below to contact our team of experts if needed:
mar_i_ona
New Member
HelloTax
New Member
You have clicked a link to a site outside of the TurboTax Community. By clicking "Continue", you will leave the Community and be taken to that site instead.