• Reading to Children with Aysha

    Participating in the Reading to Children program is a great way for children to develop their imagination and spark a love for books, reading and learning. Children will enjoy one-on-one or small group interaction with our volunteer. Kids are also welcome to practice reading to our volunteer. Reading to Children will take place in the […]

  • Mathema Adventures: A D&D-Inspired Math Games Program for Kids

    Are you interested in math? Do you want to improve your problem solving skills and understanding of math? Or do you enjoy math in general? Well, come join us in this Dungeons-&- Dragons-inspired interactive and immersive adventure to improve your math skills! Journey through the world of Mathema to learn math skills to be used […]

  • Everyone Can Create: Beginning Stop Motion Animation

    Children ages 8-14 are invited to this fun, in-person introduction to stop motion animation. Participants will use the Stop Motion Studio app to make simple stop motion animations. Students will learn about the different tools used to create an animation which they will be able to use in a series of fun and engaging projects.   […]

  • Everyone Can Create: Personify Your World

    Have you ever wondered what your favorite cup would say if it could talk? Or what kind of personality your handy dandy backpack would have? In our personify program you can bring anything to life! Simply snap a photo of an object, then use the Sketchbook app on the iPad to transform it into a character […]

  • 1-on-1 Tech Help

    BY APPOINTMENT ONLY Do you need help using the computer? Don’t know how to send an email or set up a Zoom meeting? Our tech mentor can help! Learn how to: Open an email accountConnect to Wi-Fi/hotspotsUse laptops/ChromebooksUse Microsoft OfficeFill out simple forms onlineUse social mediaNavigate the SJPL website And more! Free. REGISTRATION REQUIRED. AVAILIBILITY […]

  • 3D Printing Appointments @ Hillsdale Branch

    Date: Monday, November 10, 2025 Time: 3:30pm - 4:30pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for 3D Printing Appointments. 1:1 appointments will be offered Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a […]

  • Game Zone

    Are you an expert at board and card games and want to demonstrate your skills, or just want to learn the basics? Or maybe you'd like to sink the 8 ball at a game of pool? Join us in the Teen Room at the Hillview Branch Library if you want to play board and card […]

  • 3D Printing Appointments @ Hillsdale Branch

    Date: Monday, November 10, 2025 Time: 3:30pm - 4:30pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for 3D Printing Appointments. 1:1 appointments will be offered Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a […]

  • 3D Printing Appointments @ Hillsdale Branch

    Date: Monday, November 10, 2025 Time: 3:30pm - 4:30pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for 3D Printing Appointments. 1:1 appointments will be offered Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a […]

  • 3D Printing Appointments @ Hillsdale Branch

    Date: Monday, November 10, 2025 Time: 3:30pm - 4:30pm Location: Hillsdale Library- Programming Space Are you interested in 3D Printing? Join us at the Hillsdale Library for 3D Printing Appointments. 1:1 appointments will be offered Mondays and Wednesdays. All equipment will be provided by the library. Create your own design in Tinkercad or print a […]