No, if you have stayed in the US for 12 plus years, you would not be a non-resident. You are a US resident for tax purposes. You will be filing a Form 1040. IRS has suspended Form 1040-EZ and 1040-A.
To report Form 1042S ( code 29), you will report it as you received interest on a Form 1099 INT.
To create and enter information on Form 1099-INT in TurboTax online program, simply follow these steps:
1. Sign in to your account, select Pick up where you left off
2. In the upper right corner, in the search box, type in 1099int
3. Select Jump to 1099int
4. Follow prompts
@hardy
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"