Illustration of two people standing and working together.

Free programs

Explore programs that offer newcomer support and celebrate the cultures and people that make up our community.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) August 18 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) August 20 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) August 22 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) August 25 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) August 27 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) August 29 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Welcome Toledo-Lucas County Assistance Sessions

(F) September 4 | 1 — 5 p.m. | King Road

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) September 8 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) September 10 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) September 12 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) September 15 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Multilingual Social Night

(Th) September 17 | 6 — 8 p.m. | Reynolds Corners

Join us for an evening of practicing your language skills. All ages and abilities are welcome!

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) September 17 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) September 19 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) September 22 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Welcome Toledo-Lucas County Assistance Sessions

(Th) September 24 | 1 — 5 p.m. | Sanger

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) September 24 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) September 26 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) September 29 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Welcome Toledo-Lucas County Assistance Sessions

(F) October 2 | 1 — 5 p.m. | King Road

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) October 3 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) October 6 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) October 8 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) October 10 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) October 13 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) October 15 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) October 17 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) October 20 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Welcome Toledo-Lucas County Assistance Sessions

(Th) October 22 | 1 — 5 p.m. | Sanger

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Th) October 22 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Sa) October 24 | 11 a.m. — 1 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) October 27 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

U.S. - Korea Shared Futures

Innovation, Security, and Culture

(W) October 28 | 6 — 8 p.m. | Main Library

What does the future hold for U.S. - Korea cooperation? Join us to find out.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) November 3 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Multilingual Social Night

(Th) November 5 | 6 — 8 p.m. | West Toledo

Join us for an evening of practicing your language skills. All ages and abilities are welcome!

Welcome Toledo-Lucas County Assistance Sessions

(F) November 6 | 1 — 5 p.m. | King Road

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) November 10 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

English for Speakers of Other Languages (ESOL)

For beginner and intermediate level learners

(Tu) November 17 | 6 — 8 p.m. | Kent

Do you want to learn English by improving your language skills? We can help! Enjoy a flexible learning experience by attending the interactive classes in-person or virtually.

Welcome Toledo-Lucas County Assistance Sessions

(Tu) November 24 | 1 — 5 p.m. | Sanger

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

A Conversation with Author Hasan Dudar

Hometown Stories

(Th) December 3 | 5:30 — 7 p.m. | Main Library

This event celebrates the release of Dudar’s new book, Carryout, which follows an Arab American family’s life in a Toledo corner store across generations.

Welcome Toledo-Lucas County Assistance Sessions

(F) December 4 | 1 — 5 p.m. | King Road

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

Welcome Toledo-Lucas County Assistance Sessions

(Tu) December 22 | 1 — 5 p.m. | Sanger

Newcomer support, especially for immigrants and refugees, is available at various Library branches.

Mock citizenship interview request
Please fill out this form and we will contact you to schedule your mock interview.
 
Apply for a passport
The Library is a full-service passport acceptance agency. We can assist with forms, take your photo, and file the paperwork with the Department of State. Passport services are available by appointment only at Main Library and Sylvania Branch. Call 419.259.5201 to schedule an appointment at Main. Call 419.882.2089 to schedule an appointment at Sylvania.
 
Learn a new language
Mango Languages: Mango for Libraries uses native speakers, repetition, and voice comparison to help you quickly and easily learn a new language. Choose from more than 70 languages including 20 English as a Second Language options. It’s conversational-based learning.
 
Drivers permit test
Ohio Driver Practice Test: Getting ready for the Ohio Permit Test? Take six practice tests with 40 unique questions each in English and en Español!
 
Citizenship test tutorials
Learning Express Library: Citizenship Practice Test and Tutorials: Find resources and interactive tutorials to prepare for the citizenship exam and interview.
We offer programs with community partners to help develop English language skills for work and life. View our New American Services page for resources.