English for Speakers of Other Languages (ESOL)

Beginner, Intermediate, and Advanced Levels

Free classes meet twice a week and are held at various times and locations. Call (508) 375-5000 for information.

If you are interested in taking ESOL courses for credit, please see our course offerings.