Get your taxes done using TurboTax

Thanks @VolvoGirl for your reply. Yes. I am not a US citizen. So i wanted to make sure there are no such rules here in USA