Hi
I am indian citizen in MA,USA on F1 Visa with OPT and have been in MA for the whole 2011.
I am filing 1040 NR for federal.
For MA state tax which form do I fill?
If I can choose to file as a resident or non-resident, which would be better for me?