Apply for DACA!

If you think you are eligible to apply for DACA, and if you live, work, or study in Marin county, please FILL OUT THIS FORM:

Read More >

Our ESL Program integrates relevant teaching practices in grammar, writing, listening-speaking, and reading in an inclusive environment that develops students’ language as well as the cultural awareness they will need to thrive. Through the lens of empowering the whole person, the ESL program complements the wraparound services Canal Alliance provides so that very low-income, adult immigrants can improve their access to education, employment and entrepreneurial opportunities to ultimately get on the pathway out of poverty. 

Canal Alliance’s ESL Program prepares Latino immigrants to feel empowered, supported and motivated to lift barriers to their success through a communicative language framework alongside strengths-based learning.

All ESL classes and volunteer trainings will be online. There will not be any in-person meetings.



Volunteers must be 18 years or older


All classes are held from 8:00 to 10:00 pm Pacific Time via Zoom

Class days are Monday through Thursday; aides assist in one 2-hour class session per week

There is a mandatory team meeting from 7:45 to 8:00 pm each week on your volunteer day.

Note: If you are not able to make a weekly commitment, consider volunteering as a substitute aide. The training requirements are the same.


Training Dates (all trainings are via Zoom)


Skills & Attributes

Stay Informed

Join our mailing list

  • This field is for validation purposes and should be left unchanged.