now to support immigrant families.

Read More >

Canal Alliance offers English as a Second Language (ESL) classes to help adults gain the language skills they need to work toward their educational and career goals, succeed on the job, and participate as active members of their community.

Classes are offered at multiple levels to meet the needs of students with various language skills. Students are placed in classes based on their individual language skill level. To accommodate work and family schedules, classes are offered online during the evening, and new classes start every 4 months throughout the year.

The spring semester will be from January 23, 2023 to April 20, 2023. 

Classes are Monday through Thursday from 8:00 PM to 10:00 PM. We only accept students who can attend 4 days per week. Students can only be absent from class 7 times during the semester, otherwise they cannot continue taking the class.

Classes will be online using Zoom. You do not need to have a computer or internet to attend the classes. 

We will accept applications only on Monday, December 5 from 5:00 PM to 9:00 PM

For now the application is closed. On Monday, December 5, please click on the orange rectangle that says “Apply” to apply to English classes. Applying does not guarantee a spot in the class. 

Remember that the application will not open until Monday, December 5 at 5:00 PM, so for now you will see this message: (For now the application is closed. You can only apply on Monday, December 5 between 5:00 PM and 9:00 PM. Please return to the application at that time. Thank you). 

If you need help completing the application on December 5, please send a text message or WhatsApp message to Fabiola. Fabiola will not accept calls, only text messages and WhatsApp messages. Fabiola’s number is 415-634-0390. 

You can contact the following staff members for more information on our English as a Second Language (ESL) program:

Bree Doan: (415) 874-1414

Fabiola Wilcox: (415) 634-0390

Karla Hernandez Navarro: (415) 306-0471

Kate Rider: (415) 306-0474

Stay Informed

Join our mailing list

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