I think you have done right thing, as a resident you pay tax on canadian income as well as global income, as a non resident you pay tax only on canadian income, how you filed your first return, through self? Or consultant? Or through software such as turbo tax, on paper or electronic?
Have you...