Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
1
Sunday, June 12:00—3:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Gentle Yoga for Adults
Registration required. Bring your yoga mat! 2
Monday, June 29:30 AM—9:00 PMChildren's AreaAbington Free Library1030 Old York Rd, Abington, PA, 19001
Main FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
First Day to Register for Our Summer Reading Clubs for All Ages!
Registration starts TODAY for our Summer Reading Clubs! Monday, June 210:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle. Monday, June 27:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.3
Tuesday, June 310:15—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Babies and Toddlers at Roslyn Library
Short program and sensory play for ages 6 month to 3 years. Registration starts May 11.Tuesday, June 310:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.Tuesday, June 311:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 311:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 36:00—8:00 PMOutsideAbington Free Library1030 Old York Rd, Abington, PA, 19001
PrideFest
Kids, teens, and families are invited to join us for PrideFest!Tuesday, June 36:30—8:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.4
5
Thursday, June 510:30—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Roslyn Storytime for Ages 3-5
Join Ms. Cathy for stories, play, and a take-home craft.Thursday, June 512:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.Thursday, June 51:00—3:00 PMShorday RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Daytime Book Discussion Group
Registration required.Thursday, June 56:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.Thursday, June 56:30—7:30 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Story Explorers Book Club: Grades K-2
We will read and discuss the book Milo Imagines the World by Matt de la Pena and children will complete an activity. Thursday, June 57:00—8:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Adults Read YA Book Club
Join YA Librarian Sara Huff for this monthly book club.6
Friday, June 610:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Drop-in and play with our educational toys suitable for ages 6 months to 6 years.Friday, June 61:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat. 7
Saturday, June 710:00 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!8
Sunday, June 82:00—4:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
CANCELED - One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!9
Monday, June 910:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle. Monday, June 97:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.10
Tuesday, June 1010:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1010:15—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Babies and Toddlers at Roslyn Library
Short program and sensory play for ages 6 month to 3 years. Registration starts May 11.Tuesday, June 1010:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.Tuesday, June 1010:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1011:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1011:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 106:00—7:30 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Q Crew
LGBTQ+ teens & allies are invited to join the Q Crew! Tuesday, June 106:30—8:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.11
Wednesday, June 117:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Tutor and Student Reception
Reception honoring our teachers, tutors, and students.
12
Thursday, June 1210:30—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Roslyn Storytime for Ages 3-5
Join Ms. Cathy for stories, play, and a take-home craft.Thursday, June 1212:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.Thursday, June 126:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.13
Friday, June 1310:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Drop-in and play with our educational toys suitable for ages 6 months to 6 years.Friday, June 131:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat. 14
Saturday, June 1410:00—11:30 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Friends of the Abington Township Public Library Annual Brunch Meeting
Meeting of the Friends of the LibrarySaturday, June 1410:00 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!Saturday, June 142:00—4:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!15
16
Monday, June 1610:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle. Monday, June 166:30—7:30 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Windsocks - for Juneteenth and the Fourth of July
Stop in to make a nylon windsock and color paper windsocks while supplies lastMonday, June 167:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.17
Tuesday, June 1710:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1710:15—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Babies and Toddlers at Roslyn Library
Short program and sensory play for ages 6 month to 3 years. Registration starts May 11.Tuesday, June 1710:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.Tuesday, June 1710:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1711:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 1711:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 176:30—8:00 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Macrame Keychain Adult Craft
Create your own colorful keychain with beginner-friendly macrame! You'll learn three basic macrame knots: the lark's head knot, square knot, and gathering knot. This program is intended for adults, but open to teens as well.Tuesday, June 176:30—8:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.18
Wednesday, June 182:00—3:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Escape Room: Body on the Boardwalk
Teens, it's up to YOU to figure out the murderer! Do you have what it takes?Wednesday, June 183:30—4:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Escape Room: Body on the Boardwalk
Teens, it's up to YOU to figure out the murderer! Do you have what it takes?Wednesday, June 186:30—7:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
The Bug Club (entering grades 1-3)
Miss Jessica will share her love of bugs through educational content, activities, and LIVE bugs!19
Thursday, June 1910:30—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Roslyn Storytime for Ages 3-5
Join Ms. Cathy for stories, play, and a take-home craft.Thursday, June 1912:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.Thursday, June 196:00—7:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Escape Room: Body on the Boardwalk
Teens, it's up to YOU to figure out the murderer! Do you have what it takes?Thursday, June 196:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.Thursday, June 197:30—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Escape Room: Body on the Boardwalk
Teens, it's up to YOU to figure out the murderer! Do you have what it takes?20
Friday, June 2010:30 AM—12:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Playdate on Avondale
Drop-in and play with our educational toys suitable for ages 6 months to 6 years.Friday, June 201:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat. 21
Saturday, June 2110:00 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!Saturday, June 212:00—3:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sleuthing with Sherlock Holmes
Calling kids ages 10-15! Do you have what it takes to be a detective?Saturday, June 212:00—4:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!22
23
Monday, June 2310:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle. Monday, June 2310:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Storytime
Join Miss Elena for stories, songs, shakers, and fun!Monday, June 234:00—6:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Main FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Summer Reading Kickoff Party
Stop by!Monday, June 237:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.Monday, June 237:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Abington Township Public Library Board Meeting
Meeting of the Abington Township Public Library Board of Trustees. To join by zoom: https://us02web. zoom. us/j/81652954590
24
Tuesday, June 2410:00—10:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 2410:30 AM—12:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
Conversation class for adult English language learners at the intermediate through advanced levels of English acquisition. Registration and English test required.Tuesday, June 2410:30—11:00 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 2411:00—11:30 AMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 2411:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help
Registration Required. Tuesday, June 242:00—3:00 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Art Like an Expert: Renaissance Art w/ Michelangelo
Create art inspired by famous artists! (Entering grades 3-7) Renaissance Art w/ MichelangeloTuesday, June 243:30—5:00 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Summer Lego Club
Drop by to participate in our Lego Club challenges! Tuesday, June 246:30—8:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required. Contact Adult Literacy.Tuesday, June 246:30—8:00 PMCommunity Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Adult Writing Group
Join us on the last Tuesday of each month to build community, offer supportive critiques, and grow your skills as a writer!25
Wednesday, June 2510:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Storytime
Join Miss Susie for stories, songs, and fun!Wednesday, June 2511:00 AM—12:30 PMRockwell Park2143 Stratford Ave, Abington, PA, 19001
Library Pop Ups in the Park - Rockwell Park
On Wednesdays this summer, come to your local Abington Township park for Library Pop-Ups in the Park!Wednesday, June 252:00—3:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Tie-Dye and Ice Cream Party
It's a tie-dye and ice cream party for teens!Wednesday, June 256:30—7:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
OutsideAbington Free Library1030 Old York Rd, Abington, PA, 19001
Eyes of the Wild
Join Eyes of the Wild as an animal educator presents live rescued animals and tell us about their habitats, survival techniques, communication skills, and unique behaviors! 26
Thursday, June 2610:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Preschool Story Time: Ages 3-5
Preschool Story Time (ages 3-5) with stories, songs, movement activities and a take-home craft
Thursday, June 2612:30—2:00 PMCommunity Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Beginning English for Adult English Language Learners
This class is for English language learners. Registration and English test required.Thursday, June 266:30—7:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Art Workshop with Miss Anita: Ages 4-7
Join Miss Anita to create your own "Color Monster" based on the book by Anna Llenas!Thursday, June 266:30—7:30 PMZoom
Graphic Novel Book Club: entering grades 4-6
Discuss a graphic novel each month and create STEAM projects via ZoomThursday, June 266:30—8:30 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Stitch and Chat
Bring your current projects & stitch with us.27
Friday, June 2710:15—11:00 AMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Briar Bush - How Animals Move
Watch Briar Bush's animals move in their own unique ways and then try doing some moving of your own!Friday, June 2710:30—11:30 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Toddler Dance Party
Join Miss Beth for a toddler dance party!Friday, June 271:00—3:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Stitch and Chat
Drop-in with your materials to work on a project and chat. Friday, June 272:00—4:00 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, HallAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
Teen Art Class: Galaxy Painting
Teens will create their own skyscapes filled with stars and planets. UFOs optional!28
Saturday, June 2810:00 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!Saturday, June 282:00—4:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
One-on-One Tech Help Walk in
No Registration Required. Get Personalized Tech Help at Abington Free Library!29
Sunday, June 29Closed
Abington Free Library
30
Monday, June 3010:30 AM—12:00 PMMain FloorAbington Free Library1030 Old York Rd, Abington, PA, 19001
Sundays on Monday
Join us on Monday morning to solve Sunday's New York Times Magazine crossword puzzle. Monday, June 3010:30—11:00 AMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Storytime
Join Miss Elena for stories, songs, shakers, and fun!Monday, June 306:00—8:00 PMRoslyn Branch LibraryRoslyn Branch Library2412 Avondale Avenue, Roslyn, PA, 19001
Color your World - Drop in for wall puzzle, bookmarks, ozobots
Drop-in evening to color wooden bookmarks and jumbo puzzle pieces. Children can program ozobots making a trail in colors.Monday, June 307:00—8:30 PMCommunity Room, Entire RoomAbington Free Library1030 Old York Rd, Abington, PA, 19001
Community Room, KitchenAbington Free Library1030 Old York Rd, Abington, PA, 19001
English Conversation Class for Adult Intermediate-Advanced English Language Learners
This class is for English language learners. Registration and English test required.Monday, June 307:00—8:00 PMZoom
Art Class for Adults: Mixed Media Clover Patch Painting
Email is required to receive the Zoom Invitation.
You’re invited to grab your family and friends and join us as Smithsonian scientists highlight information found in the Smithsonian’s book, Extinctopedia: Discover what we have lost, what is at risk, and how we can preserve the diversity of our fragile planet.
The Abington Township Public Library welcomes author Liz Moore to Penn State Abington.
No registration required.
Teens, join us for this painting workshop!
You’re invited to an exclusive preview event with New York Times bestselling author Lisa Jewell as she introduces readers to her forthcoming title Don’t Let Him In (Out June 24, 2025!). Along with an introduction to her newest bone-chilling, psychological thriller, Jewell will chat about her life as a writer and her critically-acclaimed body of work.
Join us as award-winning author and summer reading champion Katherine Applegate talks to viewers about her enthusiastically heartwarming novel in verse, Odder.
Join us for a discussion about stories that focus on the forces that forge our identities. In June, we will be reading Dave Eggers's, "The Circle."