Get your taxes done using TurboTax

First time in 2014, 4 months with a tourist visa, second time in 2016 6 months with an H2B visa, 3rd time in 2017 6.5 months with an H2B visa.
What do you think?