This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 10:00am–10:30am Adults Open Registration Required This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 10:00am–10:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 10:30am–11:00am Adults Open Registration Required This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 10:30am–11:00am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 11:00am–11:30am Adults Open Registration Required This event is in the "Adults" group Mar 7 2026 Sat Tech One-on-One 11:00am–11:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "School-Age Children" group Mar 11 2026 Wed After School Adventures 3:45pm–4:30pm School-Age Children Upcoming Registration Required This event is in the "School-Age Children" group Mar 11 2026 Wed After School Adventures 3:45pm–4:30pm Upcoming Library Branch: Main Branch Room: Community Room Age Group: School-Age Children Program Type: Program Registration Required Event Details: Join us in the Community Room after school to embark on an adventure! For ages 5-12, registration required.
This event is in the "Teens" group This event is in the "Adults" group Mar 14 2026 Sat Learn to Play Mah Jong 9:30am–12:30pm Teens, Adults Upcoming Registration Required This event is in the "Teens" group This event is in the "Adults" group Mar 14 2026 Sat Learn to Play Mah Jong 9:30am–12:30pm Upcoming Library Branch: Main Branch Room: Community Room Age Group: Teens, Adults Program Type: Program Registration Required Event Details: Program description: Curious about Mah Jong? Join us for a hands-on introduction to this classic tile-based game of strategy, skill, and a little bit of luck!
This event is in the "Adults" group Mar 14 2026 Sat WDM Writer's Group 10:00am–2:00pm Adults This event is in the "Adults" group Mar 14 2026 Sat WDM Writer's Group 10:00am–2:00pm Library Branch: Main Branch Room: Southwoods Room Age Group: Adults Program Type: Program Event Details: This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.
This event is in the "Adults" group Mar 15 2026 Sun Iowa Files: The Monuments Men & the Saving of Culture 3:00pm–4:00pm Adults This event is in the "Adults" group Mar 15 2026 Sun Iowa Files: The Monuments Men & the Saving of Culture 3:00pm–4:00pm Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Program Event Details: The Monuments Men (& Women) had a seemingly impossible job- save some of the worlds’ most precious cultural artifacts and art from the Nazis, who treated Europe as their private looting grounds.At the same time Adolf Hitler was attempting to t
This event is in the "Adults" group Mar 16 2026 Mon Getting Started in Woodworking 6:30pm–8:00pm Adults This event is in the "Adults" group Mar 16 2026 Mon Getting Started in Woodworking 6:30pm–8:00pm Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Program Event Details: Curious about woodworking but not sure where to begin? Join us for Getting Started in Woodworking, an introductory program designed for beginners who want to explore the basics of this timeless craft.
This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 10:00am–10:30am Adults Open Registration Required This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 10:00am–10:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Mar 21 2026 Sat Getting Started in Woodworking 10:00am–11:30am Adults This event is in the "Adults" group Mar 21 2026 Sat Getting Started in Woodworking 10:00am–11:30am Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Program Event Details: Curious about woodworking but not sure where to begin? Join us for Getting Started in Woodworking, an introductory program designed for beginners who want to explore the basics of this timeless craft.
This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 10:30am–11:00am Adults Open Registration Required This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 10:30am–11:00am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 11:00am–11:30am Adults Open Registration Required This event is in the "Adults" group Mar 21 2026 Sat Tech One-on-One 11:00am–11:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Teens" group This event is in the "Adults" group Mar 23 2026 Mon How Iowa Met Baseball: the Myths, the History, the Players 6:30pm–8:00pm Teens, Adults This event is in the "Teens" group This event is in the "Adults" group Mar 23 2026 Mon How Iowa Met Baseball: the Myths, the History, the Players 6:30pm–8:00pm Library Branch: Main Branch Room: Community Room Age Group: Teens, Adults Program Type: Program Event Details: Opening Day for Major League Baseball is March 26th, so what better time to learn about Iowa's rich baseball history? Please join us for How Iowa Met Baseball: the Myths, the History, the Players presented by John Liepa.
This event is in the "Adults" group Mar 24 2026 Tue Retirement University: Investments & Taxes 6:30pm–7:30pm Adults Upcoming Registration Required This event is in the "Adults" group Mar 24 2026 Tue Retirement University: Investments & Taxes 6:30pm–7:30pm Upcoming Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Program Registration Required Event Details: Are you thinking about retirement but find it a bit overwhelming? We invite you to attend the 3-part Retirement University programs presented by SOFA (The Society for Financial Awareness)!
This event is in the "Teens" group Mar 25 2026 Wed Group Service Project (GSP) 3:00pm–5:00pm Teens Upcoming Registration Required This event is in the "Teens" group Mar 25 2026 Wed Group Service Project (GSP) 3:00pm–5:00pm Upcoming Library Branch: Main Branch Room: StoryRoom Age Group: Teens Program Type: Program Registration Required Event Details: Are you looking for a few Silver Cord, Community Service, or other volunteer hours? The Library is looking for volunteers to help with a monthly group service project. We will perform a variety of tasks.
This event is in the "Adults" group Mar 27 2026 Fri Final Friday Fiber Club 10:00am–11:30am Adults Upcoming Registration Required This event is in the "Adults" group Mar 27 2026 Fri Final Friday Fiber Club 10:00am–11:30am Upcoming Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Do you embroider, cross-stitch, crochet, or knit?
This event is in the "Adults" group Mar 28 2026 Sat WDM Writer's Group 10:00am–2:00pm Adults This event is in the "Adults" group Mar 28 2026 Sat WDM Writer's Group 10:00am–2:00pm Library Branch: Main Branch Room: Southwoods Room Age Group: Adults Program Type: Program Event Details: This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.
This event is in the "Adults" group Apr 2 2026 Thu Otherworlds: Frak Yeah! A Battlestar Galactica Retrospective 6:30pm–8:00pm Adults This event is in the "Adults" group Apr 2 2026 Thu Otherworlds: Frak Yeah! A Battlestar Galactica Retrospective 6:30pm–8:00pm Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Book Club, Program Event Details: So say we all! Join us this month for a deep dive into the universe of Battlestar Galactica, comparing the 1978 original series with its critically acclaimed 2004 reboot.
This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 10:00am–10:30am Adults Open Registration Required This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 10:00am–10:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 10:30am–11:00am Adults Open Registration Required This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 10:30am–11:00am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 11:00am–11:30am Adults Open Registration Required This event is in the "Adults" group Apr 4 2026 Sat Tech One-on-One 11:00am–11:30am Open Library Branch: Main Branch Room: Millie Knee Classroom Age Group: Adults Program Type: Program Registration Required Event Details: Tech One-on-One
This event is in the "Adults" group Apr 6 2026 Mon AI and the Human Future 6:30pm–7:30pm Adults This event is in the "Adults" group Apr 6 2026 Mon AI and the Human Future 6:30pm–7:30pm Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Program Event Details: Is AI on your mind more these days? Please join us for this presentation, which focuses on the big moral and political issues surrounding artificial intelligence. What exactly is AI?
This event is in the "Adults" group Apr 7 2026 Tue Inner Child: Playful Words & Powerful Rhymes: A Journey Through Children’s Poetry 6:30pm–8:00pm Adults This event is in the "Adults" group Apr 7 2026 Tue Inner Child: Playful Words & Powerful Rhymes: A Journey Through Children’s Poetry 6:30pm–8:00pm Library Branch: Main Branch Room: Community Room Age Group: Adults Program Type: Book Club, Program Event Details: Whether you grew up with Mother Goose or Shel Silverstein, children’s poetry is more than just whimsical rhymes and silly verses—it’s a rich literary tradition that captures wonder, emotion, and imaginatio
This event is in the "Adults" group Apr 11 2026 Sat WDM Writer's Group 10:00am–2:00pm Adults This event is in the "Adults" group Apr 11 2026 Sat WDM Writer's Group 10:00am–2:00pm Library Branch: Main Branch Room: Southwoods Room Age Group: Adults Program Type: Program Event Details: This in-person group is open to aspiring authors of all experience levels. Each participant brings an approximately 1500-word excerpt of their work-in-progress to read aloud.