Mod1988
New Member

Get your taxes done using TurboTax

I will do that this year. Because for last year the people who did my tax said it is better to be on the safe side and filed as non resident alien.