• English Language Learner (ELL) Conversation Club

    In-person at the Tully Branch Library. English Language Learner (ELL) Conversation Clubs create a welcoming and respectful environment for adult learners of English to practice their English conversation skills. Clubs […]

  • U.S. Citizenship Mock Interview Practice

    Are you ready to begin your path towards citizenship? Join us in person to practice for the U.S. Citizenship Interview and learn about: N-400 test questionsCivic TestPractice the reading and writing […]

  • ESL Level 1 – Reading and Writing

    Let us help you build a strong foundation in English! In this class, students will study the following topics: Describing people and thingsWeatherDescribing activities and eventsFamily membersPlaces around townClothing and […]

  • Reading Buddies

    Reading Buddies provides students in grades K-3 with an opportunity to improve their reading skills by working one-on-one with a volunteer. Reading Buddies creates a positive reading experience for beginning and […]

  • Math = Fun (Math Olympiad)

    Want to grow in basic competitive math skills? Join us in Math = Fun and practice 4-5 elementary school and middle school Math Olympiad problems. See your math and problem-solving […]

  • STEM Saturday: Wind Vane

    Dive into the fascinating world of weather science as we make our own wind vanes. Each week of STEM brings a new set of tasks to challenge us.   Sessions are […]

  • ESL Writing Club

    Practice basic writing skills in English with our tutor in a welcoming and respectful environment for adult learners. Sessions will include creating simple sentence structures, some basic grammar, and build […]

  • 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 […]

  • Language and Culture Swap

    ¿Hablas español y quieres aprender inglés?  Speak English and want to learn Spanish? Build community with people from different linguistic and cultural backgrounds. Everyone has something to contribute! Construye comunidad […]