Get your taxes done using TurboTax

Thanks Jack. My question is rather in regards to my residential status. Am I considered resident or non-resident alien? If I'm a non-resident alien, do I still have to file those forms?