close
Font size options
Increase or decrease the font size for this website by clicking on the 'A's.
Contrast options
Choose a color combination to give the most comfortable contrast.
Image for event: Author Jeff VanderMeer

Registration now closed

Author Jeff VanderMeer

An Under the Mountain Event

2022-09-17 19:00:00 2022-09-17 21:00:00 America/Chicago Author Jeff VanderMeer JOIN US FOR AN EVENING WITH THE AWARD-WINNING AUTHOR JEFF VANDERMEER! O’Neal Library - Community Meeting Room

Saturday, September 17
7:00pm - 9:00pm

Add to Calendar 2022-09-17 19:00:00 2022-09-17 21:00:00 America/Chicago Author Jeff VanderMeer JOIN US FOR AN EVENING WITH THE AWARD-WINNING AUTHOR JEFF VANDERMEER! O’Neal Library - Community Meeting Room

O’Neal Library

Community Meeting Room

JOIN US FOR AN EVENING WITH THE AWARD-WINNING AUTHOR JEFF VANDERMEER!

Join us for an evening with Jeff VanderMeer, the award-winning author of Annihilation and Borne!

Jeff VanderMeer hails originally from Pennsylvania but spent much of his formative years in the Fuji Islands, where his parents worked for the Peace Crops. He later relocated to Gainesville, Florida, and then attended college at Florida State University. In the late 80s, while still a high school student, VanderMeer began writing for small-press magazines and self-publishing his own stories. Considered an exciting new voice in “Weird Fiction”, VanderMeer achieved widespread acclaim with his Southern Reach trilogy, the first of which, Annihilation, won the Nebula and Shirley Jackson Awards for best novel, and in 2018 was adapted into a major motion picture directed by Alex Garland, starring Natalie Portman and Jennifer Jason Leigh.

VanderMeer’s most recent cycle of fiction—Borne, The Strange Bird and Dead Astronauts—demonstrates what the author does best: creating mysterious and perilous worlds where nature and technology run amok, and then populating these unstable ecosystems with compassionately realized characters who, regardless of how vibrantly alien or monstrous as they may seem, all yearn to understand what it means to be that elusive quality we call “human”.

VanderMeer resides in Tallahassee, and, alongside his own fiction, is a frequent editor of science fiction and horror anthologies, as well as a contributor to the likes of The New York Times, the Guardian, Vulture, Esquire.com, and The Los Angeles Times. 

Doors at 6:30 pm, event begins at 7:00 pm.

This event is FREE and open to the public, followed by a Q&A and book signing.

Reserve your seat today for a chance to win a signed book by VanderMeer!

This event will be streamed live. For more information about this event and others, Like us on Facebook and follow us @undrmtn on Instagram and Twitter.

Join us Under the Mountain for exclusive horror author events, chilling movie screenings, and many more macabre things to come.

Under the Mountain can be reached at undrmtn@gmail.com

O’Neal Library

Phone: (205) 879-0459

Hours

Today's hours

Closed

Mon, Feb 06 9:00AM to 8:00PM
Tue, Feb 07 9:00AM to 8:00PM
Wed, Feb 08 9:00AM to 6:00PM
Thu, Feb 09 9:00AM to 8:00PM
Fri, Feb 10 9:00AM to 6:00PM
Sat, Feb 11 9:00AM to 6:00PM
Sun, Feb 12 2:00PM to 6:00PM

Upcoming events

Sun, Feb 05, 7:00pm - 9:30pm
O’Neal Library - Community Meeting Room
A Valentine's screening of the 1985 vampire classic
Registration is now closed

Mon, Feb 06, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room
Get into the swing of things with pendulum painting!

Mon, Feb 06, 5:00pm - 6:00pm
O’Neal Library - Community Meeting Room
EARN VOLUNTEER HOURS AND IMPROVE THE O'NEAL LIBRARY'S YOUNG ADULT DEPARTMENT!

Rescheduled
Tue, Feb 07, 8:00am - 8:30am
New date Tuesday, February 07, 8:00am - 9:30am
O’Neal Library
O'Neal Library Board Meeting

Canceled
Tue, Feb 07, 8:00am - 9:30am
O’Neal Library
O'Neal Library Board Meeting

Canceled
Tue, Feb 07, 8:00am - 9:30am
O’Neal Library
O'Neal Library Board Meeting

Tue, Feb 07, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
This event is full

Tue, Feb 07, 10:00am - 11:00am
O’Neal Library - Conference Room
The Bookies meet on the 2nd Tuesday of each month at 10:00 a.m. in the Library's Conference Room. Visitors and/or new members are always welcome!

Tue, Feb 07, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR WEEKLY YOGA CLASSES ARE BACK ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Feb 07, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.

Tue, Feb 07, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room
SIGN IN AND DROP OFF YOUR K-2ND GRADERS FOR LIVE-ACTION STORYTIME FOR SCHOOL-AGED, INDEPENDENT KIDS.

Tue, Feb 07, 5:30pm - 6:15pm
O’Neal Library - Community Meeting Room
Arthur Atsma Magic - Bring out your family for this night of fun and magic. The show begins at 5:30 with a light dinner for kids following immediately after.

Tue, Feb 07, 5:30pm - 7:00pm
O’Neal Library - Makerspace
A writing workshop for writers of all skill levels.
This event is full

Wed, Feb 08, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
This event is full

Wed, Feb 08, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
This event is full

Wed, Feb 08, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
This event is full

Thu, Feb 09, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 09, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 09, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Let's Get Crafty! String Art

Thu, Feb 09, 5:30pm - 7:00pm
O’Neal Library - Conference Room
A writing workshop for writers of all skill levels
This event is full

Thu, Feb 09, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Share a book you've enjoyed and get to know some of Ms. Morgan's latest favorites over pizza.

Fri, Feb 10, 9:30am - 10:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
This event is full

Fri, Feb 10, 10:30am - 11:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
This event is full

Fri, Feb 10, 11:15am - 11:45am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15

Sat, Feb 11, 10:00am - 12:00pm
O’Neal Library - Makerspace
Improve your writing at this weekly workshop!

Mon, Feb 13, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Mon, Feb 13, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Kids who are new to reading bring an adult with them to this book club, where they participate together in activities to encourage enthusiastic engagement with the book.

Mon, Feb 13, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Great conversation about great short fiction!

Tue, Feb 14, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 7 2023 at 9:00am

Tue, Feb 14, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 7 2023 at 9:00am

Tue, Feb 14, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room
SIGN IN AND DROP OFF YOUR K-2ND GRADERS FOR LIVE-ACTION STORYTIME FOR SCHOOL-AGED, INDEPENDENT KIDS.

Wed, Feb 15, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 8 2023 at 9:00am

Wed, Feb 15, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 8 2023 at 9:00am

Wed, Feb 15, 1:00pm - 2:30pm
Vestavia Hills Library in the Forest, 1221 Montgomery Highway
OLLI at UA presents “Manitou Cave of Alabama: A living Natural Museum and a Walk Through Time.”

Wed, Feb 15, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, February 8 2023 at 9:00am

Thu, Feb 16, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 16, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 16, 3:30pm - 5:15pm
O’Neal Library - Storytelling Room
Movie & Popcorn: DC League of Super Pets (3:30-5:15)

Sat, Feb 18, 10:00am - 1:00pm
O’Neal Library - Makerspace
Improve your writing at this weekly workshop!

Mon, Feb 20, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Mon, Feb 20, 4:30pm - 5:30pm
O’Neal Library - Storytelling Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art with Ms. Tess and Ms. Gloria.
This event is full

Tue, Feb 21, 8:30am - 9:30am
O’Neal Library
O'Neal Library Board

Tue, Feb 21, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 14 2023 at 9:00am

Tue, Feb 21, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 14 2023 at 9:00am

Tue, Feb 21, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room
SIGN IN AND DROP OFF YOUR K-2ND GRADERS FOR LIVE-ACTION STORYTIME FOR SCHOOL-AGED, INDEPENDENT KIDS.

Wed, Feb 22, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 15 2023 at 9:00am

Wed, Feb 22, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 15 2023 at 9:00am

Wed, Feb 22, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, February 15 2023 at 9:00am

Thu, Feb 23, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 23, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Feb 23, 3:30pm - 4:30pm
O’Neal Library - Storytelling Room
Trivia! Battle of the brains to see who is the smartest!

Thu, Feb 23, 4:00pm - 5:00pm
O’Neal Library - Makerspace
READ A BOOK, ANY BOOK!

Thu, Feb 23, 6:00pm - 8:00pm
O’Neal Library
A $50.00 donation to the Mountain Brook Library Foundation is required to attend the Preview Party.

Fri, Feb 24, 10:00am - 5:00pm
O’Neal Library
Book sale

Sat, Feb 25, 10:00am - 5:00pm
O’Neal Library
Book sale

Sun, Feb 26, 2:00pm - 5:00pm
O’Neal Library
Book sale

Tue, Feb 28, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 21 2023 at 9:00am

Tue, Feb 28, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 21 2023 at 9:00am

Tue, Feb 28, 3:30pm - 4:15pm
O’Neal Library - Storytelling Room
SIGN IN AND DROP OFF YOUR K-2ND GRADERS FOR LIVE-ACTION STORYTIME FOR SCHOOL-AGED, INDEPENDENT KIDS.

Tue, Feb 28, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Mar 01, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 22 2023 at 9:00am

Wed, Mar 01, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, February 22 2023 at 9:00am

Wed, Mar 01, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, February 22 2023 at 9:00am

Wed, Mar 01, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room
Bring the family and cozy up to listen to a librarian read from a chapter book.

Thu, Mar 02, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 02, 10:30am - 11:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 02, 3:30pm - 5:15pm
O’Neal Library - Storytelling Room
Movie & Popcorn: Lyle, Lyle Crocodile (3:30-5:15)

Thu, Mar 02, 5:30pm - 7:00pm
O’Neal Library
A WRITING WORKSHOP FOR WRITERS OF ALL SKILL LEVELS

Sat, Mar 04, 11:00am - 1:30pm
O’Neal Library - Community Meeting Room
1954 adaptation of an F. Scott Fitzgerald story

Sat, Mar 04, 4:00pm - 6:00pm
O’Neal Library - Community Meeting Room
Celebrate Creativity with us!

Mon, Mar 06, 4:00pm - 5:00pm
O’Neal Library - Storytelling Room
We'll be making and testing out our very own DIY catapults.
Registration opens Monday, February 6 2023 at 9:00am

Tue, Mar 07, 9:30am - 9:50am
O’Neal Library - Study Room 1,Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 28 2023 at 9:00am

Tue, Mar 07, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Mar 07, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 28 2023 at 9:00am

Tue, Mar 07, 5:00pm - 6:00pm
O’Neal Library - Community Meeting Room
EARN VOLUNTEER HOURS AND IMPROVE THE O'NEAL LIBRARY'S YOUNG ADULT DEPARTMENT!

Tue, Mar 07, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Tue, Mar 07, 5:30pm - 7:00pm
O’Neal Library - Conference Room
A WRITING WORKSHOP FOR WRITERS OF ALL SKILL LEVELS

Wed, Mar 08, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 1 2023 at 9:00am

Wed, Mar 08, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 1 2023 at 9:00am

Wed, Mar 08, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, March 1 2023 at 9:00am

Wed, Mar 08, 3:30pm - 5:00pm
O’Neal Library - Community Meeting Room
Video games, board games, card games galore!

Wed, Mar 08, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room
Bring the family and cozy up to listen to a librarian read from a chapter book.

Thu, Mar 09, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 09, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 09, 12:30pm - 1:30pm
O’Neal Library - Community Meeting Room
This monthly class targets adults who are either new to yoga, returning to their practice, or ever curious to fine-tune the basics.

Thu, Mar 09, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Game On! Join us for tabletop and video games.

Fri, Mar 10, 9:30am - 10:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
Registration opens Friday, February 10 2023 at 9:00am

Fri, Mar 10, 10:30am - 11:15am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15
Registration opens Friday, February 10 2023 at 9:00am

Fri, Mar 10, 11:15am - 11:45am
O’Neal Library - Storytelling Room
During the program, children move through different sensory stations with their caregiver. Small group @ 9:30 and 10:30 Free play @ 11:15

Sat, Mar 11, 1:00pm - 3:00pm
O’Neal Library - Community Meeting Room
Sip and sample the world at the library!

Mon, Mar 13, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Mon, Mar 13, 5:00pm - 6:00pm
O’Neal Library - Storytelling Room
Kids who are new to reading bring an adult with them to this book club, where they participate together in activities to encourage enthusiastic engagement with the book.
Registration opens Monday, February 13 2023 at 9:00am

Mon, Mar 13, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Great conversation about great short fiction!

Tue, Mar 14, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, February 7 2023 at 9:00am

Tue, Mar 14, 10:00am - 11:00am
O’Neal Library - Conference Room
The Bookies meet on the 2nd Tuesday of each month at 10:00 a.m. in the Library's Conference Room. Visitors and/or new members are always welcome!

Tue, Mar 14, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Mar 14, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, March 7 2023 at 9:00am

Tue, Mar 14, 5:30pm - 6:15pm
O’Neal Library - Community Meeting Room,Conference Room
Come see the Tales and Scales Show with animals from all around the world. The show begins at 5:30 with a light dinner for kids following immediately after.

Tue, Mar 14, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Wed, Mar 15, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 8 2023 at 9:00am

Wed, Mar 15, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Medicare can be confusing, but our presentation today should help answer some questions.

Wed, Mar 15, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 8 2023 at 9:00am

Wed, Mar 15, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, March 8 2023 at 9:00am

Wed, Mar 15, 4:00pm - 5:00pm
O’Neal Library - Community Meeting Room
Enjoy a simple and delicious sweets!

Wed, Mar 15, 4:30pm - 5:15pm
O’Neal Library - Storytelling Room
Bring the family and cozy up to listen to a librarian read from a chapter book.

Thu, Mar 16, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 16, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 16, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Let's Get Crafty! Sharpie Mugs

Thu, Mar 16, 6:00pm - 7:00pm
O’Neal Library - Storytelling Room
Share a book you've enjoyed and get to know some of Ms. Morgan's latest favorites over pizza.
Registration opens Thursday, February 9 2023 at 9:00am

Sat, Mar 18, 7:00pm - 10:00pm
O’Neal Library - Community Meeting Room
JOIN US IN-PERSON OR VIRTUALLY FOR AN EVENING WITH THE AWARD-WINNING AUTHOR GRADY HENDRIX!
This event is full

Mon, Mar 20, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art with Ms. Tess and Ms. Gloria.
Registration opens Monday, February 20 2023 at 9:00am

Mon, Mar 20, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Tue, Mar 21, 8:30am - 9:30am
O’Neal Library
O'Neal Library Board

Tue, Mar 21, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, March 14 2023 at 9:00am

Tue, Mar 21, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Mar 21, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, March 14 2023 at 9:00am

Tue, Mar 21, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Wed, Mar 22, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 15 2023 at 9:00am

Wed, Mar 22, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 15 2023 at 9:00am

Wed, Mar 22, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, March 15 2023 at 9:00am

Wed, Mar 22, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Live theatre, games, crafts and treats. All Ages with an adult.

Thu, Mar 23, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 23, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 23, 3:30pm - 4:30pm
O’Neal Library - Community Meeting Room
Life-Size Angry Birds Game!

Thu, Mar 23, 4:30pm - 5:30pm
O’Neal Library - Conference Room
Read a book, any book!

Sat, Mar 25, 1:00pm - 3:00pm
O’Neal Library - Community Meeting Room
Join us for a plant-based cooking class with Angelia Dickinson, MS, DipACLM, Food for Life Instructor, and owner of Divine Wholistic Wellness
This event is full

Tue, Mar 28, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Mar 28, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Tue, Mar 28, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Mar 29, 11:00am - 12:00pm
O’Neal Library - Community Meeting Room
Presented by Jim Baggett of the Alabama Historical Society Speakers Bureau

Thu, Mar 30, 9:30am - 10:00am
O’Neal Library
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Mar 30, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Sun, Apr 02, 3:00pm - 5:00pm
O’Neal Library - Community Meeting Room
1989 Adaptation of a W.P. Kinsella story

Tue, Apr 04, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, March 21 2023 at 9:00am

Tue, Apr 04, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Apr 04, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, March 21 2023 at 9:00am

Tue, Apr 04, 1:30pm - 2:30pm
O’Neal Library - Community Meeting Room
If you love old-time mountain music you won't want to miss today's program.

Tue, Apr 04, 5:00pm - 6:00pm
O’Neal Library - Community Meeting Room
TBD

Tue, Apr 04, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Wed, Apr 05, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 22 2023 at 9:00am

Wed, Apr 05, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, March 22 2023 at 9:00am

Wed, Apr 05, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, March 22 2023 at 9:00am

Wed, Apr 05, 3:30pm - 5:00pm
O’Neal Library - Community Meeting Room
Video games, board games, card games galore!

Thu, Apr 06, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Apr 06, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Mon, Apr 10, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Mon, Apr 10, 5:00pm - 6:00pm
O’Neal Library
Kids who are new to reading bring an adult with them to this book club, where they participate together in activities to encourage enthusiastic engagement with the book.
Registration opens Monday, March 13 2023 at 9:00am

Mon, Apr 10, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Great conversation about great short fiction!

Tue, Apr 11, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 4 2023 at 9:00am

Tue, Apr 11, 10:00am - 11:00am
O’Neal Library - Conference Room
The Bookies meet on the 2nd Tuesday of each month at 10:00 a.m. in the Library's Conference Room. Visitors and/or new members are always welcome!

Tue, Apr 11, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Apr 11, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 4 2023 at 9:00am

Tue, Apr 11, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Wed, Apr 12, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 5 2023 at 9:00am

Wed, Apr 12, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 5 2023 at 9:00am

Wed, Apr 12, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, April 5 2023 at 9:00am

Wed, Apr 12, 4:00pm - 5:00pm
O’Neal Library - Community Meeting Room
One square at a time

Thu, Apr 13, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Apr 13, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Fri, Apr 14, 11:00am - 12:00pm
O’Neal Library - Community Meeting Room
Welcome back the Samford String Quartet for another live classical concert!

Mon, Apr 17, 4:30pm - 5:30pm
O’Neal Library - Community Meeting Room
Illustrator Art Club for children 6 and up and their grownup. Come to learn and create your own version of a kids' book illustrator's art with Ms. Tess.
Registration opens Monday, March 20 2023 at 9:00am

Mon, Apr 17, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Tue, Apr 18, 8:30am - 9:30am
O’Neal Library
O'Neal Library Board

Tue, Apr 18, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 11 2023 at 9:00am

Tue, Apr 18, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Apr 18, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 11 2023 at 9:00am

Tue, Apr 18, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Wed, Apr 19, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 12 2023 at 9:00am

Wed, Apr 19, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
Medicare can be confusing, but our presentation today should help answer some questions.

Wed, Apr 19, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 12 2023 at 9:00am

Wed, Apr 19, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, April 12 2023 at 9:00am

Thu, Apr 20, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Apr 20, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Apr 20, 4:30pm - 5:30pm
O’Neal Library - Conference Room
Read a book, any book!

Thu, Apr 20, 6:30pm - 8:00pm
O’Neal Library - Community Meeting Room
Feng Shui consultant and teacher Katie Rogers will join us for a practical introduction to Feng Shui.

Sat, Apr 22, 2:00pm - 3:00pm
O’Neal Library - Community Meeting Room
Dr. Victoria Ott, James A. Woods Professor of American History at Birmingham-Southern College

Mon, Apr 24, 4:30pm - 7:00pm
O’Neal Library - Makerspace
GLORY, MONSTERS, AND MAYHEM ABOUND!
This event is full

Tue, Apr 25, 9:30am - 9:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 18 2023 at 9:00am

Tue, Apr 25, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Tue, Apr 25, 10:30am - 10:50am
O’Neal Library - Storytelling Room
Guide your child through storytime activities designed to boost development for infants to around 18 months.
Registration opens Tuesday, April 18 2023 at 9:00am

Tue, Apr 25, 5:30pm - 6:30pm
Zoom
This free, eight-week course will provide an introduction to American Sign Language. Classes meet via Zoom. Registration is required.

Tue, Apr 25, 6:30pm - 7:30pm
O’Neal Library - Conference Room
Book clubbing, outside the box!

Wed, Apr 26, 9:30am - 10:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 19 2023 at 9:00am

Wed, Apr 26, 10:30am - 11:00am
O’Neal Library - Storytelling Room
Establish routine & build attention and literacy skills.
Registration opens Wednesday, April 19 2023 at 9:00am

Wed, Apr 26, 1:30pm - 2:15pm
O’Neal Library - Storytelling Room
Build cooperation, reading, and school readiness skills through stories, movement activities, and creative expression.
Registration opens Wednesday, April 19 2023 at 9:00am

Wed, Apr 26, 4:00pm - 5:00pm
O’Neal Library - Community Meeting Room
It's iced milk tea with a chew!

Thu, Apr 27, 9:30am - 10:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Thu, Apr 27, 10:30am - 11:00am
O’Neal Library - Community Meeting Room
Informal storytime & lively music that seeks to build positive relationships with books & the library for all ages.

Tue, May 02, 10:00am - 11:00am
O’Neal Library - Community Meeting Room
MARIE'S POPULAR YOGA CLASSES ARE ON TUESDAY MORNINGS AT 10:00 A.M. BRING A YOGA MAT AND SOME WATER. REGISTER FOR EACH CLASS INDIVIDUALLY, PLEASE!

Wed, May 03, 6:30pm - 8:00pm
O’Neal Library - Community Meeting Room
Southern music and history lovers are in for a treat!

Thu, May 04, 12:30pm - 1:30pm
O’Neal Library - Community Meeting Room
This monthly class targets adults who are either new to yoga, returning to their practice, or ever curious to fine-tune the basics.