Learn English. ESL (English as a Second Language)

Improve your English for living and working in the Bay Area. Classes morning, afternoon and evening. Most classes meet in-person. Some classes meet online.

Enrolling in ESL Classes

  1. To enroll in ESL classes, come to the BAS Main Office within the times shown in the schedules below.
  2. Bring your COVID vaccination record. (Required if you take an in-person class. COVID information.)
  3. You may bring a friend as a translator. Do not bring children.
  4. Enrollment may take 1½ to 2 hours.

Steps for Enrollment

  1. Come to the BAS Main Office
  2. Complete a Registration Form. (If you are new to BAS, you can fill out a Registration Form online before you come. If you are returning, please do not do an online registration from.)
  3. Take two tests.
  4. Receive your class assignment.
  5. You can also get help with computer skills if you wish.

Schedule for Fall 2022 Enrollment 

(Arrive any time after 8:00am and before 2:30pm, for example.)

Monday 8:00am-2:30pm; 6:00pm-7:30pm

Tuesday 8:00am-2:30pm; 6:00pm-7:30pm

Wednesday 8:00am-2:30pm; 6:00pm-7:30pm

Thursday  8:00am-2:30pm; 6:00pm-7:30pm

Friday  8:00am-2:30pm

Beginning 8/15/22, ESL enrollment is done during these hours:

Mondays, 8:00am-10:30am, 6:00pm-730pm

Tuesdays, 8:00am-10:30am, 6:00pm-730pm

Wednesdays, 8:00am-10:30am, 6:00pm-7:30pm

Thursdays, 8:00am-10:30am

Fridays, 8:00am-2:30pm

Class Schedules

  • Morning: 8:25-11:35am, Monday-Friday
  • Afternoon 12:35-3:45pm, Monday-Friday
  • Evening 6:20-9:30pm, Monday-Thursday

Online Class Schedules

Some classes meet online. These classes also involve 3 hours per day of learning. Teachers meet with all students 2 hours per day. One hour per day, students either meet with the teacher in a small group or work on assignments independently. These are the scheduled start times for online class meetings:

  • Morning: 9:00am, Monday-Friday
  • Afternoon 1:00pm, Monday-Friday
  • Evening 7:00pm, Monday-Thursday
Translate »