Hi Madan,
If I were to land in Canada on Jun 15th & stay without leaving till 31st Dec, I would have stayed for 200 days in Canada for 2014. Now as per your note of 183 days or more rule, I understand I would be considered a resident for the entire year.
Now would I have to pay taxes for...