Get your taxes done using TurboTax

yes, but I cannot submit the Spanish return until I don’t get the US letter of residency.