Thanks for the response. My company had helped me file taxes for 2018. Since I had income in US and Canada in 2018, we filed a married filing jointly. My wife (US Citizen) does not have a TFSA. I (Indian Citizen) have a TFSA. Do I still need to fill out 3520 Form? I have not been able to find a good Tax professional who could help. In your opinion, can I use TurboTax and "Do it on my own"? Or perhaps take help from one of their tax professionals?