Get your taxes done using TurboTax

Thanks for the details @LinaJ2020 

My spouse is a non resident alien since she have not completed the 183 days in USA. Hope that won't be an issue.