All Events Listing

Carry your card! Customers who present their library cards at programs and events will be eligible for priority seating.

For teen technology classes be sure to check out TechKrew.

At this time, we're offering online classes and virtual events while our locations are limited to essential services.

Wednesday, June 24, 2020, 11:00 AM at Online
Become familiar with the principles and techniques of creating a video. Use everyday objects and skills to learn acting, lighting and camera techniques you can use wherever you go.
Thursday, June 25, 2020, 11:00 AM at Online
Become familiar with the principles and techniques of creating a video. Use everyday objects and skills to learn acting, lighting and camera techniques you can use wherever you go.
Thursday, June 25, 2020, 3:30 PM at Online
Teens will learn how to create a third person video game from scratch using Unity. In this session, learn to code the game's core mechanics and to create special effects.
Thursday, June 25, 2020, 4:00 PM at Online
INTERMEDIATE Spanish- Come and learn grammar.
Thursday, June 25, 2020, 5:30 PM at Online
Teens will learn how to create a third person video game from scratch using Unity. In this session, learn the User Interface.
Thursday, June 25, 2020, 7:00 PM at Online
Are you the smartest person you know? Test your knowledge and compete head to head against your friends to see if you've got what it takes to be this week's trivia champion!
Friday, June 26, 2020, 11:00 AM at Online
Become familiar with the principles and techniques of creating a video. Use everyday objects and skills to learn acting, lighting and camera techniques you can use wherever you go.
Friday, June 26, 2020, 1:00 PM at Online
Edit and mix audio files like a pro using open source sound tools. Save and export your music as WAV or MP3 files.
Friday, June 26, 2020, 2:00 PM at Online
Doodle your way to becoming an artist. Discover how to use simple repetitive patterns to create brilliant works of art. Ages 11-18.
Friday, June 26, 2020, 2:00 PM at Online
Start crocheting today. Learn the versatile chain and single crochet stitches, perfect to start stitching a wide variety of projects.