1040 or 1040 NR? Do I need to Amend?

1040 Vs 1040 NR: Which Should You File?

Are you a nonresident, used TurboTax to file your return and claimed credits you were not supposed to? Read about if you need to amend your tax return.