English

By admin, Tue, 02/17/2026 - 21:00

Join us on the first Friday of every month for the teen writing club. Bring your writing to share and get feedback from other teens. Any kind of writing is welcome, from short stories to fanfiction, poetry to novels!

You’ll get short prompts, quiet time to work, and the option to share—no pressure, no critiques unless you ask. Bring your ideas, your notebook, and get ready to write!

Ages 13+

By admin, Tue, 02/17/2026 - 21:00

Join us for introductory Yoga series where we will explore the many physical, mental, and emotional benefits of yoga. Participants will practice gentle movement and simple meditation techniques aimed at increasing physical ease and mental clarity. The program will be adapted to the ability levels of those who register, and no prior yoga experience is required.

This event is first come, first serve. Once all chairs are filled, no more people will be able to come in the room.

By admin, Tue, 02/17/2026 - 21:00

🌟 Join Our Dynamic ESL Conversation Class – Virtual or In-Person!

Are you ready to master English in a fun and engaging way? Whether you prefer the comfort of your home or the excitement of a classroom, we’ve got you covered!

🎉 What We Offer:

Learn through conversations, games, and real-world scenarios.

Benefit from an experienced and passionate teacher dedicated to your success.

Connect with fellow students and practice English together.

Classes are free!

No application is needed to attend your first class.  

By admin, Tue, 02/17/2026 - 21:00

Tap into your creative side while enjoying the warmer weather outdoors! 

This program is for grades 6-12 only.
We will be using leaves, sharpies, glitter glue and paint to make a leaf art painting. All materials provided.

See you at Bane Park!

Disclaimer: If no program participants show up before 4:50 pm, the program will be canceled automatically. No exceptions. Please be on time.


By admin, Tue, 02/17/2026 - 18:00

This orientation session will introduce participants to Cricut operation and software in the library. This orientation session is mandatory before patrons can schedule time to use the Cricut.

  • This class is appropriate for ages 8 and up.
  • Children under 12 must be accompanied by an adult.
  • Registration required.
By admin, Tue, 02/17/2026 - 12:00

Adults! Celebrate Earth Day with us by sharing the joy of gardening. Bring your extra plants or seeds and trade them for something new to grow. This event is also a great opportunity to mingle with other plant lovers, share tips, and chat about your favorite varieties.

General Guidelines - to help keep the swap fun and successful for everyone:

By admin, Tue, 02/17/2026 - 12:00

Join us at the Barbara Bush Branch Library for Cruisin' with Ms. Caroline!

Travel around the world without leaving the library! Learn about different foods and cultures with activities meant to share worldly experiences that are once in a lifetime!

This program is for ages 7 to 12. If there are younger kids in your group (6 and under), please come to the Family Place play area to engage in age appropriate distractions while the older siblings are exploring their world.

By admin, Tue, 02/17/2026 - 12:00
  • Occurrence: Miércoles / Wednesdays, weekly (unless otherwise noted)
  • Time: 10:30 AM and 11:30 AM
  • Ages: 2-6
  • Description: Historias, rimas y canciones en español e inglés / Stories, songs & rhymes in Spanish and English.
  • Additional Info: Las entradas para este programa son gratuitas y estarán disponibles a partir de media hora antes del programa. The tickets for this program are free and available 30 minutes before the program starts.
  • Location:
By admin, Tue, 02/17/2026 - 12:00
  • Occurrence: Tuesdays, weekly (unless otherwise noted). 
  • Time: 2:30 PM, 6:00 PM
  • Ages: 7-10
  • Description: Join us each week for a chance to flex your creative writing skills! We'll have a different writing activity each week that promotes the writer's choice and use of imagination. 
  • Additional Info: Free! 
  • Location: Kids Corner
  • Ticket Info*: Limit: 16

*Children's Ticket Details