Get your taxes done using TurboTax

We've arrived on August 24, 2016 - left US for holidays on 21 December, 2016
I was travelling a lot in that period, so has here for fewer days
He's a PhD Student, so a non resident alien for tax purposes, as I am, I understand