Get your taxes done using TurboTax

Thank you. Will I be able to access turbo tax from Europe? Will I be able to file electronically and if there's any tax repayment would I have to have an american bank account or IRS can send me a check to Slovakia?

Also if IRS sees my slovakian address on the return, ( also my family lives there) and see that I surrender my green card, won't they say that I ' established a closer connection with a foreign country and have to be treated as a nonresident alien for one month?