ESOL Courses

ESOL means English for Speakers of Other Languages. If English is not your first language, you can use this directory of ESOL courses to find English classes near you.

There are many reasons someone may want to learn English. You may want to improve your English for work, to earn an accreditation, or to meet new people. This directory will help you to find the course that is right for you.

These courses are not provided by Somerset County Council. If you are an ESOL provider and would like to be added to Somerset’s ESOL Directory please get in touch using the feedback form below.

SEND information – part of our Local Offer

English as an additional language (EAL) – school information

You can find information about EAL in schools here

EAL Advisory Service

Last reviewed:July 11, 2022 byJennifer

Next review due:January 11, 2023

Back to top