School Search
Haggerty English Language Program, State University of New York at New Paltz
United States
New York
New Paltz
ESL
http://www.newpaltz.edu/esl
About:
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.