Get your taxes done using TurboTax

I verified the question about a living in foreign countries, they are no to all