Get your taxes done using TurboTax

Yes @pk, my EAD is tied to my STEM OPT currently, and I've not been on any work visa apart from this. 

I will go with your confirmation. 

 

Please tell me what should I fill as my occupation, are there any forms I need to fill apart from 1040 and should I report my worldwide income to FBAR or 1040.