Stay up to date, sign up for our e-newsletter.

Subscribe today >

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 different language skills. Students are placed in classes based on their individual language skill levels. To accommodate work and family schedules, classes are offered during the evening, and new classes start every four months throughout the year. 

Our summer semester 2024 classes are full, so we are no longer accepting applications

For more information about our ESL (English as a Second Language) program, please call or send a WhatsApp message to

Karla: 415-306-0471 

Kate: 415-306-0474 

Stay Informed

Join our mailing list

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