It depends.
If you stay in the US for more than 183 days in 2018 or meet the Substantial Presence Test SPT, you are considered as a US resident for tax purposes. You can use TurboTax to file a Form 1040.
If you do not meet the rules, you are a nonresident. You need to file a Form 1040-NR. You will need to contact Sprintax to complete your filing.