Independent contractor for international organization, green card holder, no 1099 in Get your taxes done using TurboTax
Tax return for J-1 visa holder that left US before the end of the year in Get your taxes done using TurboTax