This question already has an answer here:
I'm from Philippines and planning to visit Costa Rica. Do I need a transit visa to go through Dallas Texas.
Airlines: Philippines and American. Departing: Manila Philippines. Arriving: San Jose Costa Rica,
Route: Manila - Seoul, Seoul - Dallas Texas, Dallas Texas. - Costa Rica.
I just have my Passport, a plane ticket and a letter of invitation.