Get your taxes done using TurboTax

Thank you @pk! So just to confirm, I should file a w9 even though I am currently classed as a non-resident alien because I previously had a social security number? And I should file as dual status for tax returns?