Black, Asian and minority ethnic communities

Learning English

English for speakers of other languages classes (ESOL)

Edinburgh has a network of providers offering English for speakers of other languages (ESOL) classes. These classes can help people with limited or no English language to improve their skills. Some also offer an academic qualification. 

Find information on all of the ESOL classes running in Edinburgh