Get your taxes done using TurboTax

My situation is pretty much the same as yours since I was married in November 2018 and my wife came in February 2019. Even I was on H visa for the entire year (so I am a resident alien).