Adult Learning » Learning

Language Learning


English for Speakers of Other Languages (ESOL)

ESOL classes in the community are available at different levels so the first step is usually to book an assessment with a learning coordinator or support worker so that you know what class is best for you.

ESOL learners benefit from improving their English in many ways. These include being able to understand important information, express opinions and ideas, meet people and make friends, increase employability, being less isolated, integration into the community and improved health and wellbeing.

We also offer SQA National 2, 3 and 4 ESOL qualifications.


Community Language & Learning Support Workers

Our support workers are here to help you to settle into life in the Highlands. We can offer advice, signposting and practical support to help you navigate the process of making the Highlands your new home. This might include help with form filling, help with telephone calls, help making or attending appointments and learning about services in your local area.

We also host special events and cultural activities for speakers of other languages. Our Migrant & ESOL Hubs are available to drop in with no appointment necessary.

Sara MacLeod, Inverness – [email protected]

Magda Kruk, Lochaber – [email protected]


Adult Learning Programmes


Learn a Language

High Life Highland Libraries offer a wide variety of materials to help you learn a new language. Over 100 languages can be accessed on our app. Learners can view a range of dictionaries, online learning resources, language packs and books, and language courses on Cassette or CD.

Learners can also read quality newspapers and magazines by logging in with your library card and PIN.

If you are interested in learning Gaelic, you can browse Gaelic books and online courses via the High Life Highland app.

For further information on learning a language, please view our Learn a Language section.