Get your taxes done using TurboTax

Aren't Green Card holders considered to be US residents even if they live outside of the US?