Skip to main content
Read, Watch & Listen
New This Week
Featured: Health & Wellness
Suggest a Purchase & Interlibrary Loans
Book Group Kits
Check Out Washington Discover Pass
Early Learning Kits
Biography & Literature
Career & Job Seeking
Diversity, Equity & Inclusion
Foundation & Grant Seeking
Classes & Events
One Book, One Community
To the Library
Business & Entrepreneurs
Library How-To Videos
Locations & Hours
Curbside Holds Pickup
Borrowing & Fines
Get a Card
Holiday Closure Schedule
Reserve a Room
Test & Exam Monitoring
Genealogy Item Request
Friends of the Library
Teens Teach STEM: Creative Coding
Join us to expand your coding skills! Learn to use Scratch and explore Code.org. All experience levels welcome. This is a drop in event.
about Teens Teach STEM: Creative Coding
Teens Teach STEM: April Fools!
Come in and create some pranks to bamboozle your friends on April 1st! This is a drop-in event.
about Teens Teach STEM: April Fools!
Teens Teach STEM: Earth Day Upcycling
Explore your creative side and make recyclable crafts for Earth Day. This is a drop in event.
about Teens Teach STEM: Earth Day Upcycling
Build with the library’s mountains of LEGOs! Complete a challenge or construct from your imagination. Bring only your creativity.
about LEGO Club
Teens Teach STEM: Math Olympics
Train your brain, and test your math skills with this fun, interactive event. Developed and led by middle and high school volunteers.
about Teens Teach STEM: Math Olympics
Teens Teach STEM: Mechanical Engineering
Build on your design skills through engineering activities. Developed and led by middle and high school volunteers.
about Teens Teach STEM: Mechanical Engineering
Teens Teach STEM: Wind Science
Get blown away with fun activities explaining the science behind wind energy. Developed and led by middle and high school volunteers.
about Teens Teach STEM: Wind Science
Bring the whole family to explore a different STEM topic each month with hands-on activities.
about Family STEM
Young Writers' Group
Author/teacher Margaret Nevinski and company share their literary expertise. Bring current work for feedback or start work on a new project.
about Young Writers' Group
Participate in a special Lego building challenge individually or on a team.
about Lego Club