• Make It Mondays: Burlap Stitching

    Join us every Monday for arts and crafts at the library! Each week will feature a different activity that focuses on building creativity, social-emotional, and school readiness skills through art. […]

  • Tech Help for Seniors

    Need tech assistance? Drop by for personalized support at our Tech Drop-Ins! Whether it’s software updates, data transfers, or general computer queries, our experts are here to help. Explore affordable […]

  • Tech Mentor / Computer & iPad Assistance

    Tech mentoring and Computer 1-on-1 assistance. A Volunteer Tech Mentor/computer coach will be available to help customers increase their computer skills. Are you a senior trying to catch up with […]

  • Tech Mentor

    Need help printing or using Word and Excel? Want to set up an email account? Need ideas on tech security? Questions on accessing SJPL eResources? From the basics to somewhat […]

  • Ukulele for Beginners Holiday Series @ Alviso

    In this series, participants will learn the basics of playing the Ukulele, will acquire the ability to read chords, and get hands-on experience with the instrument while learning along with some […]

  • 星期一下午:西游记 (读书会)

    A book club dedicated to "Journey to the West," the classic Chinese fiction. This club is designed for children who are fans of the story and is conducted entirely in […]

  • ELL Conversation Club for Beginners

    Come and practice speaking English with a friendly group in the library. Improve your English communication skills in a relaxed environment. Learn and use English in a fun way! We […]

  • Wee Love Science: Leaf Exploration

    Embark on an exciting leaf exploration journey at the library, where children delve into the diverse shapes, colors, and textures of autumn leaves.  Engage in sensory-rich activities like leaf rubbing, sorting […]

  • Santa Teresa Junior Math Club

    Want to grow in understanding basic math concepts and working on basic competitive math skills? Join us in Santa Teresa Junior Math Club and see your math and problem-solving skills […]

  • English Language Learner (ELL) Conversation Club

    Boost your English conversation skills with our volunteer instructor, Ms. Veena, in a welcoming and respectful setting tailored for adult learners. Improve your speaking and listening abilities, broaden your vocabulary, […]