Spring 2014 programs are concluded. Check this site in August 2014 for updates.

Excelsior Branch (4400 Mission St) 10h SAT Course Wednesday Sept 3, 10, 17, 24 4:30-7:00pm

Main Library (100 Larkin St) 10h SAT Course Sunday Sept 7, 14, 21, 28 2:00-4:30pm

Visitacion Valley (201 Leland Ave) 10h SAT Course Saturday Sept 13, 20, 27 & Oct 4 2:00-4:30pm

Bernal Heights Branch (500 Cortland Ave) 10h ACT Tuesday Sept 16, 23, 30 & Oct 7 6:00-8:30pm

Richmond Branch (351 9th Ave) 3h College Essay Writing Sunday Sept 21 & 28 2:00-3:30pm

Main Library (100 Larkin St) 4h SAT Single Subject- Writing Tuesday Sept 23 & 30 5:00-7:00pm

Anza (550 37th Ave) 10h SAT Course Wednesday Oct 1, 8, 15, 22 4:00-6:30

Ortega Branch (3223 Ortega St) 10h SAT Course Thursday Oct 9, 16, 23, 30 6:30-9:00pm

West Portal Branch (190 Lenox Way) 10h SAT Course Saturday Nov 1, 8, 15, 22 2:00-4:30pm

Chinatown Branch (1135 Powell St) 10h SAT Course Sunday Nov 2, 9, 16, 23 1:30-4:00pm

Western Addition Branch (1550 Scott St) 3h College Essay Writing Sunday Nov 2 & 9 1:30-3:00pm

North Beach Branch (850 Columbus Ave) 2h College Admissions Tuesday Nov 18 3:30-5:30pm