• Computer Assembly Workshop [by Appointment]

    Free. Recommended for ages 10+ With Lab PCs donated by our local community, you will learn: Components needed to assemble a working computerHow to plan out and shop for a new/used computer componentsHow to assemble a PC without damaging components Class Breakdown: Presentation on minimum necessary components and their functionsStudents/families (in small groups) will be given […]

  • Afternoon Crafts – Grab & Go

    Take home our weekly Grab-&-Go craft project. These are simple projects that are easy but rewarding to make.  We include instructions and materials for you.  Scissors, glue, tape, and coloring supplies are not provided. Free. No registration required. While supplies last. ADA Accommodation Requests

  • 1:1 Tech Mentor / Giáo Viên Máy Tính

    Free.  By appointment only.Offered in-person or virtually via Zoom, in English, Español, or Tiếng Việt.Would you like to find out more about computers? Learn at your own pace!What We Do: Intro to computer basicsAccount or device setupIntro to Microsoft OfficeJob search & resume helpNavigating/organizing emailAnd more!Contact Tiffany Lam by phone (408) 808-3056 or email at tiffany.lam@sjlibrary.org to make […]

  • eBook Help: For Seniors

    Do you need help downloading an ebook, or accessing digital content?Get hands-on help with borrowing and downloading FREE library eBooks and eAudiobooks to your Kindle, Nook, iPad or smartphone. You are welcome to bring your own device to each session. We can also help you search for and use other awesome library eResources, like one of […]

  • 3D Printing On Demand

    Want to get something printed on our 3D printer? Participants can choose a design from Thingiverse, or provide their own design. Designs must be in an .stl file format and able to be emailed. We estimate that 3D prints will be ready for pickup within 7 days of submission. Designs are considered printable if able […]

  • STEM Club

    Drop in every Thursday morning for a fun and educational new STEM adventure!  Intended for ages 6-10.Free. No registration is required. ADA Accommodation Requests

  • In-Person English Language Learner (ELL) Conversation Club

    The Edenvale Branch Library presents an in person adult English Language Learner (ELL) Conversation Club.This is a welcoming and respectful environment for adult learners who want to develop and increase English Language and vocabulary skills. Participants will be practicing a variety of literacy activities. Space is limited.ADA Accommodation Requests

  • Las Madres Playgroup

    Join Las Madres Willow Glen for our monthly playgroup at the Willow Glen Library!Las Madres is a community of parents and caregivers who come together for playdates, parent events, and more to support each other and our little ones. Our playgroups are the heart of what we do and meet regularly for socializing and playtime. […]

  • 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 beyond, volunteer tech mentors are here to help with thoughtful advice and problem-solving. We will do our best to assist you with your tech dilemmas. […]

  • Peer Support for MyConnectSV

    Meet with peer support workers who can help you log in and use MyConnectSV, an online tool that supports you on your housing journey by providing a way to message your care team, the ability to update and protect your personal information, access resources, and more! If you're ready to use MyConnectSV, visit our dedicated MyConnectSV […]