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 […]
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 […]
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 […]
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 […]
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 […]
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
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 […]
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 […]
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 […]
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 […]
This class will teach students English phrases and common practices used in everyday life situations. Students will meet twice a week for 1-2 hours each day depending on placement level. […]