Learn English with English, baby!

Join for FREE!


School Search

Haggerty English Language Program, State University of New York at New Paltz

United States
New York
New Paltz


ESL courses are offered in four levels from elementary to advanced, with 18-20 hours per week of classes in all skill areas. Advanced students may take university courses while completing their ESL training. Students can also have conversation partners for practicing their English with American students.

More Schools >