For Canadians who spend a substantial time in the U.S., you must be aware that you may be required to file a U.S. income tax return. Knowing how the U.S income tax law is imposed may help you prevent unpleasant surprises and costly penalties. For more information, please reach out.