Just be aware of the time it takes to get from one flight to another. I ran in Houston and they were already boarding for San Salvador when I got there. Same thing in Houston to Springfield. Since its your first connection in the US, you have to recheck your luggage and go back through TSA. Barely made it to the gate with 4 mins to spare before they started to board.