Fri Jul 16, 2004 11:53 am
I have no idea about Mexico, but legally a Canadian can visit the US for up to 6 months per year and not need a visa, nor lose their benefits in Canada.
Generally, according to both Canada and the US, if you are in the US for 6 months, you should also be home for 6 months.
If they have a permanent residence in the US, and have income in the US, they would be required to claim income tax to both Canada Revenue and the IRS. I'd suggest speaking with a financial planner to figure out how to not get dinged twice for taxes.