English as a Second Language

Programs that offer opportunities for non-English-speaking and limited-English-speaking adults to learn listening, speaking, reading and writing skills with an emphasis on developing the level of communication competence that is essential for adults who are living in a setting in which English is the primary language. Also included are programs that provide English language instruction for younger people.

  • North Shore Community Action

    North Shore Community Action Programs, Inc. (NSCAP) is the designated anti-poverty agency for Beverly, Danvers, Peabody, and Salem. NSCAP provides a range of programs and services in five key areas: Education and Training, Economic Stabilization, Housing and Homelessness Prevention, Energy Services, and Home Care. NSCAP is a vital member of the community; we recognize that…

  • Merrimack Valley Immigrant Education Center

    This Center offers English for Speakers of Other Languages classes; a pre-school program; computer classes; citizenship preparation classes; an outreach program for Cambodian and Vietnamese communities; and an Elders’ Program. The Elders’ Program (Cambodian, Vietnamese, Chinese communities) provides transportation and translation for social services and medical needs and offers social events and interaction to prevent…