Events
Do you like folding origami, or want to learn how to fold some simple origami designs? Come join us for a relaxing hour of folding origami! All ages and all skill levels are welcome!
A different design will be featured each session!
Paper…
- Online event
Prepare for the prestigious Math Olympiad competition or get better at mathematics! Children ages 8-11 will learn how to solve difficult math problems as preparation for math competitions in middle school. Through guided…
Registration closes April 1 at 4:30pm (50 spots remaining)Register for event Do you need to brush up your computer skills? Whether you need assistance putting together a Word document, Excel spreadsheet, or PowerPoint presentation, or receiving help submitting an online job application or other government document…
Registration closes April 1 at 12:00am (1 spot remaining)Register for eventDrop in every Tuesday afternoon for a new STEAM adventure, from video editing to engineering to science to making. The video programs have smaller capacity; please click on one of the video programs to get to the registration link for…
Registration required (18 spots remaining)Register for eventCome join us at the Joyce Ellington Branch Library for our LEGO® Club! We'll supply both big and small LEGO® pieces, so come and bring your creativity!
Important: Children under 5 must be accompanied by their parents as small LEGO® pieces…
- Online event
Are you ready to begin your path towards citizenship?
Are you interested in attending a series of classes that prepare you for the citizenship test?
Join us for informational sessions that will review:
the citizenship application… Transform your language abilities: Join our ESL Basic Reading and Writing Class for an engaging exploration of reading and writing skills. This course is suitable for learners with zero or very little command of the English language.…
REGISTRATION IS CLOSED
Develop your English language skills by practicing speaking, listening, reading, writing, vocabulary, pronunciation, and grammar.
Do you want to build your English language skills and your confidence? The…
Registration fullJoin us for a fun hour of reading aloud! The librarian will read a selection of picture books, easy readers and chapter books to entire families that foster engagement and social emotional learning. According to research, reading aloud…
Calling all children who love to listen to stories. Come listen to some wonderful picture books. Throughout this 30-minute session, a library staff member or volunteer will read a selection of picture books to the…
Free. By appointment only.Offered in-person or virtually via Zoom, in English or Tiếng Việt.Would you like to find out more about computers? Learn at your own pace!Bạn có cần tìm hiểu thêm về máy vi tính không? Học theo tốc độ…
Registration requiredRegister for eventMake your oobleck ! Children and their families are invited to stop by the Evergreen Branch Library and pick up a STEAM activity to take home (while supplies last).
Where: These supplies can be picked up from the Information Desk at the…
- Online event
Are you ready to push your fluency skills to the next level? If you’re an intermediate or advanced English learner seeking to progress your speaking skills and engage in meaningful conversations, this class is for you. In our weekly class,…
Registration requiredRegister for event 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…
ELL Morning Conversation Club
CanceledThis program is in-person at Santa Teresa Branch Library.
English Language Learners (ELL) Conversation Clubs create a welcoming and respectful environment for adult learners of English to practice their English conversation skills.…
- Online event
If you’re interested in building your English skills, join us to learn idioms and why they are so important to your English language learning. Idioms may seem complicated at first, but they can actually be a lot of fun to learn.An idiom is…
Registration closes April 3 at 7:15am (12 spots remaining)Register for event Our English Language Learners (ELL) Conversation Club creates a welcoming and respectful environment for adult learners of English to practice their English conversation skills with a trained facilitator.
The club meets weekly in the…
Baby/Toddler Storytime invites children and their caregivers to wiggle, rhyme, and sing with diverse books, songs, and fingerplays that encourage language, play, and exploration.
This program is geared for children 0 to 3 years of age and…
- Develop your English language skills by practicing speaking, listening, reading, writing, vocabulary, pronunciation, and grammar.
Do you want to build your English-language skills and your confidence? The Edenvale Branch Library Family…
Registration closed Develop your English language skills by practicing speaking, listening, reading, writing, vocabulary, pronunciation, and grammar.
Do you want to build your English-language skills and your confidence? The Hillview Branch Library Family…
Registration closes March 31 at 12:00am (20 spots remaining)Register for event