Get your taxes done using TurboTax

Thanks @pk for providing all the answers to my query. Reading the internet and various posts, there are different opinions on the same topic. Your answer calms my anxiety regarding the FICA payments. Last question, is there somewhere that i need to specify that i am on OPT when i file taxes?