Registration for Fall 2023 is available now

Registration for Fall begins August 11, 2023

English as a Second Language (ESL) / LEARN ENGLISH (ESL)
ESL classes

Learn English (ESL)

The Palo Alto Adult School ESL program offers many classes to help you meet your English learning goals. To enter our FREE classes, new students must register for a placement test.

We offer a range of English classes from Literacy to Advanced levels at no charge.

Note: There is no childcare for the placement test or the classes.

Placement Testing

  • New students must take a placement test.
  • There is no childcare for the test.
  • Placement testing is in-person
  • Register for testing early – spaces limited

Fall 2023 Term Dates

Placement testing: Aug 7 – 14 (Registration Required)
Classes: Aug 21 – Oct 13 (No classes Sep 4)

Placement testing: Oct 5 – 7 (Registration Required)
Classes: Oct 16 – Dec 15 (No classes Nov 10,  Nov 20 – 24)

Fall 2023 ESL Classes

When your placement test and registration are completed, you may sign up for one of the classes.

Some class sessions are online and meet with teachers via Zoom. Students need to download and learn Zoom at

SESSION 1: Aug 21 to Oct 13 (No classes Sep 4)
SESSION 2: Oct 16 to Dec 15 (No classes Nov 10 and Nov 20-24)

(9:30 a.m.–12:30 p.m.)
Cubberley Campus: Literacy through Advanced Low Levels (Mon–Thu)

(3 meetings per week: 9–11 a.m.) / Tue, Wed, and Thu
3 levels: Mixed beginning; mixed intermediate; advanced

(6:30–9:30 p.m.)
Palo Alto High School: Literacy through Advanced Low Levels (Mon and Wed)

See English Enrichment classes.

Enrollment Policies

  • Students must be able to attend the full 8 weeks.
  • Students will be required to buy a textbook for the class.
  • There is no childcare.

Need Help?

Visit the ESL News site here
Or contact the ESL office at (650) 494-2326

Be the first to know

Be the first to find out about new classes, important announcements, and events.

Skip to content