That question is a little hard to answer.
Being a foreign student means you can only go to Part 141 Pilot schools that can issue an I-20 which you need for your M-1 visa application.
Here you can search by city or state:
http://av-info.faa.gov/PilotSchool.asp
Keep in mind the USA is very big so seasonal differences can be big.
Training in Florida in the winter time is perfect and in Kansas it’s miserable.
The southern states are historically the biggest flight training states.