Ulster Literacy Association has free small group classes and one-on-one tutoring in English for ages 16 and up in Kingston, New Paltz, and Saugerties. Get a list of ongoing classes. For an informal appointment to discuss private tutoring, call 845-331-6837.

Dutchess BOCES has free English as a Second Language, literacy, and high school equivalence programs. Daytime classes in Fishkill and Poughkeepsie. Evenings, Poughkeepsie only.

All backgrounds welcome. Individualized instructional and support. Registration takes about one hour; call 845-483-3640, ext. 6108, for appointment. Classroom work focuses on vocabulary, comprehension, and speaking skills.

Ulster BOCES free English as a Second Language classes, ages 18 and up: Ellenville, Kingston, Lake Katrine, New Paltz, and Port Ewen. Classroom lessons in speaking, reading, and writing plus citizenship. Enroll at any time by walking into the most convenient class. For times and locations, visit the website or call the Adult Literacy Office, 845-331-5050, ext. 2225.

Big Reader by Alec Dunn, Justseeds.

Dutchess Community College (SUNY) offers 90 hours of English as a Second Language for $25 plus a textbook. Classes in Poughkeepsie, Amenia, Brewster, and Wappingers Falls. To schedule the required placement test, call Kimberly, 845-790-3590, or Margie, 845-431-8910.

Episcopal Church of the Messiah has a free, walk-in program for English language learners, Tuesdays, 7-9 p.m., in the parish hall, 6436 Montgomery St., Rhinebeck. Instruction in English, support, advocacy, legal education, and social events. Call 845-876-3533 or email Rhinebeck.episcopal@gmail.com.

Literacy Connections of the Hudson Valley has free drop-in sessions for English language learners in Columbia and Greene counties (518-828-1792, ext. 104) and Dutchess County (845-452-8670) or email, Info@literacyconnections.org. Friendly conversation groups. When possible students are matched with a one-to-one tutor. Learners are welcome regardless of literacy level.