Well we can all recommend a school.
However:
The FAA does not know a "frozen ATPL" like the European system.
For the FAA ATP you need 1500 hrs of which 500 hrs XC and 100 hrs night.
You can't train or rent for that amount of time. Well you could but it would cost too much. So in order to get the FAA ATP you already need a job in aviation.
Which means you need a US work permit which is very hard to get for aviation.
Some schools still issue the J-1 visa but that program is running at it's end.
The J-1 used to allow you to work as a flight instructor towards your ATP requirements.
AOPA Online: Foreign flight students get alternative to J-1 visa