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.