Improving English / TOEFL preparation programs - around NYC

A wonderfully charming intelligent young French women (18 yrs) I have come to love has asked me to help her find an opportunity for her to improve her professional English / TOEFL preparation in the U.S. She would like to leave France to study here in the U.S. for 3 to 6 months (March to July).

Do you know of any good reputable schools or programs for her? Her first choice would be near or in NYC.

Two programs that I am familiar with that accept new students throughout the year, have many locations in the US, and offer enrollment for short terms of study:
https://www.els.edu/en
http://www.berlitz.us/

She also can search by location for programs at this website:
http://www.englishusa.org/study-english

Here is another place where she can look for intensive English programs: http://www.uciep.org/

This program seems very good. I am going to recommend this program to a kid who has been in a US for almost 4 years but his English is still weak.

https://www.sas.upenn.edu/elp/