Programs We Offer

We offer in-person tutoring, informal conversation groups, classes, and online learning options to suit all learning styles.

  • Adult Education Tutoring
    Our trained tutors can help adults with many aspects of learning and daily life during drop-in hours. We can assist you if you are preparing to take the GED or high school equivalency test, improve your English or become a United States citizen, or if you need to prepare for a college placement test. We provide all of the books and materials you need to work with a tutor.
  • Citizenship Classes
    Prepare for the citizenship interview and civics test. For all English Levels.
  • English (ESOL) Classes
    We offer free classes for practicing English skills for daily life, work, and citizenship in our English for Speakers of Other Languages (ESOL) classes. 
  • Ready to Work
    We offer free classes to help immigrants gain job readiness skills and take steps toward economic self-sufficiency. You will learn English, job skills, and computer skills.
  • Talk Time
    Talk Time groups are for anyone who does not speak English as their first language, from beginners to more advanced English speakers. You and other participants will have conversations in English on a wide range of topics to improve your English language skills. 
  • Online Learning
    Library cardholders can use several online resources to practice their English skills or learn a new language.

Programs by Location

Be sure to check our Basic Skills calendar for the most up-to-date schedule.




Central Library

Mondays, Tuesdays and Wednesdays
4:30 – 6:30 p.m.


Mondays & Wednesdays 
2 – 4 p.m.
10:15 a.m. – 12:15 p.m.


Tuesdays and Thursdays
5:30 – 7:30 p.m.


Tuesdays and Thursdays 
10:30 a.m. – 1:30 p.m.


3 – 4:30 p.m.

Beacon Hill Branch

Mondays and Wednesdays
5:30 – 7:30 p.m.


10:30 a.m. – noon

Broadview Branch

10:30 a.m. – 12:30 p.m.

Fremont Branch

4 – 6 p.m.

Lake City Branch

6 – 7:30 p.m.

Northgate Branch

Mondays and Wednesdays
1 – 3 p.m.

Rainier Beach Branch

6 – 7:30 p.m.


10:15 a.m. – 1 p.m.

Upcoming Basic Skills Events

View Basic Skills Calendar