Posted by: kukur February 9, 2009
Tax file
Login in to Rate this Post:     0       ?        
sounds like u are a nonresident/resident alien. i would recommend u to file as a non-resident to stay out of legal hassles.
Read Full Discussion Thread for this article