I'm a non-resident alien in the US with a work visa.
All this taxing process is new for me since I moved into the US on July 2012 as my first job and never knowing much about tax processes here. Then I moved to a new city (same state, CA) and changed employer at the beginning on 2013.
I have never filed taxes. Only until last month I got my W2 from my 2012 employer, it got lost in the mail in between the moving so I didn't have access to it before and because of my tax ignorance didn't worry too much about it.
Now I was ready to get that TurboTax website to help me file my taxes but looks like it, and other tax sites as well, have closed for the season.
I don't know what to do! From conversation with friends sounds like I am entitled to a refund and I most probably don't owe anything. But although I find a lot of info on how everything is ok, I can't find info on where to start being in my situation.
Any help, tips and pointers are most welcome.