sanz
Level 2

Get your taxes done using TurboTax

technically speaking, yes you would never be resident alien unless you get greencard maybe. F-1 students are non resident aliens. Stating that I know lot of people filling using turbotax they didn't had any problem so far.