ESOL Classes

Students in an EFA class

“I was first introduced to EFA when I was told about free English classes with a creche for babies. I didn’t have enough money to pay to have anyone look after my son. To be honest, I think that was the best opportunity I had in my life here.” – Veronica, EFA student

Our classes are hosted by community groups including campaigning groups, migrant support groups, trade unions, faith organisations, schools, and community centres. If you would like to set up a new class for your community, please email us at

We use ‘participatory ESOL’, also known as ‘learner-led’ or ‘democratic’ education; a collaborative learning style that values the students’ existing knowledge and experiences, and challenges traditional classroom hierarchies. More on our teaching approach

“The positive impact has been that now we’ve got a community within the communities of parents, local families that live close to the school and au pairs.” – Headteacher of a school hosting EFA classes

We are currently holding classes online. When back in the classroom, we will restart our existing classes in Brent, Greenwich, Hackney, Lambeth, Southwark, Wandsworth, and Tower Hamlets. Classes usually last two hours, with a break for refreshments in the middle.

If you’re interested in joining one of our online classes, please complete this form

Alternatively, the best way to find out whether there’s an ESOL class you can attend is by contacting your local college or local authority: Type ESOL plus your local area into Google, e.g. ‘ESOL Tower Hamlets’.