Get your taxes done using TurboTax

Thanks @PattiF . I tried this but it in the  turbotax assessment it ends up reflecting that I owe taxes and yet compensation from the World Bank for green card holders is neither subject to federal nor state taxes and is exempted from social security and medicare contributions.