Skip to main content
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.

Registration now closed

Panel: History and Restorative Justice in Princeton

2025-01-30 19:00:00 2025-01-30 20:30:00 America/New_York Panel: History and Restorative Justice in Princeton Princeton Public Library - Community Room

Thursday, January 30
7:00pm - 8:30pm

Add to Calendar 2025-01-30 19:00:00 2025-01-30 20:30:00 America/New_York Panel: History and Restorative Justice in Princeton Panelists discuss Princeton institutions, which have researched their historic involvement with slavery, discrimination or institutional racism and developed strategic responses. In person and Zoom. Princeton Public Library - Community Room

Princeton Public Library

Community Room

Panelists discuss Princeton institutions, which have researched their historic involvement with slavery, discrimination or institutional racism and developed strategic responses. In person and Zoom.

To register for the Zoom Livestream, please use the link available here.

The library and its partners, Not In Our Town Princeton, the Morven Museum & Gardens, and the Princeton Theological Seminary, present a panel featuring researchers and experts on several Princeton institutions' histories, in order to explore how these institutions have taken on their history of involvement with slavery, discrimination or institutionalized racism by making it a subject of serious research and then weighing different strategies for reparative work, remediation or obligatory action as a response to that institutional history. The discussion on this panel will be moderated by Brandon McKoy, president of the Fund for NJ and introductory remarks will be made by Not In Our Town Princeton board member and historian Shirley Satterfield.

Panelists:

Sharece Blakney is a historical researcher and archival consultant who focuses on enslaved people, particularly women, in early America, African-American history and the Black experience. Currently, she acts as the Historical Research Consultant for the Morven Museum & Gardens, Research Consultant for Bartram's Garden, and Project Archivist for Rutgers University-Camden. She received her MA in American History from Rutgers Univerisity-Camden and her MI with a concentration in Archives & Preservation at Rutgers University-New Brunswick. 

.

Gordon S. Mikoski is associate professor of Christian education at the Princeton Theological Seminary. His research and teaching interests focus on Christian education, the sacraments, the doctrine of the Trinity, and practical theology. He has written and edited several books, including, "With Piety and Learning: The History of Practical Theology at Princeton Theological Seminary, 1812-2012," with Richard R. Osmer (Münster, Germany: Lit Verlag, 2011). He serves as the editor for Theology Today and as the director of the PhD program at the Seminary. He earned his MDiv ('88) and MA ('89) degrees from the Seminary, and his PhD from Emory University. An ordained Presbyterian minister, he served a church in the Detroit area for eight years before returning to academia. In 2016 he published “A Failure of Theological Imagination: Beginning to Deal with the Legacy of Princeton Seminary on Matters of Slavery and Race,” in Theology Today 73(2).

Michele Minter is vice provost for institutional equity and diversity at Princeton University. In this role, she oversees the University’s strategic initiatives focused on diversity, inclusion and access for all campus populations and serves as chief compliance officer for Affirmative Action and Equal Opportunity, Title VI, Title VII and Title IX and the Americans with Disabilities Act. A Yale University graduate, Minter earned an MFA from Brooklyn College of the City University of New York and an MA from Chicago Theological Seminary. Her many volunteer commitments have included service on the boards of the National Association of Diversity Officers in Higher Education and the Princeton Theological Seminary.

Grace McEwen Kimbrough was born and raised in Princeton, with origins in the Princeton area going back on her paternal side of the family to the 1870 census and on her maternal side to their arrival around 1920. She was employed for 28 years with the Superior Court of New Jersey Probation Department as a senior probation officer, managing sensitive and confidential issues in this field with people convicted of criminal acts. For fifteen years she worked in juvenile probation, supporting many initiatives and programs such as “The Cognitive Skills Program,” and Jim Brown’s “Amer-I-can Program.” For the last fourteen years she worked with adult probationers, managing a specialized caseload of mental health, domestic violence and sex offenders. She retired in 2019 and currently volunteers regularly at the Burlington Township Food Pantry, where she is also a member of the board of directors, and she is the pickleball coordinator at the YMCA in Mt. Laurel, NJ. Her work within the community includes speaking at events such as the Joint Effort Safe Streets and representing the Witherspoon Street Presbyterian Church within the "Bending the Moral Arc Courageous Conversation" series, a joint group that focuses on closing the racial divide. Grace McEwen Kimbrough received her Bachelor of Science in Criminal Justice and she graduated from Princeton High School.

Moderator: 

Brandon McKoy is president of the Fund For NJ and an established leader in public policy analysis and advocacy statewide and nationally. Prior to his current position, he worked as the Vice President for State Partnerships and Co-Leader of the State Fiscal Policy Division at the Center on Budget and Policy Priorities in Washington, D.C. Brandon is well known for his accomplishments from his time at New Jersey Policy Perspective, where he held several roles over the course of seven years, first as a State Policy Fellow through the Center on Budget and Policy Priorities’ program, next as a Policy Analyst, and then as Director of Government and Public Affairs, before assuming leadership of the organization as NJPP’s President from 2019 through late 2021. Throughout those years, he researched and promoted a variety of issues including the minimum wage, paid sick leave, equitable taxation, public budget processes, the legalization and regulation of cannabis, and much more. Returning to The Fund for New Jersey in 2024 served as a homecoming given that Brandon worked as a Program Associate at the organization and served as its first philanthropy fellow from 2012 to 2014. Brandon completed his bachelor’s degree at The College of New Jersey and earned a master’s degree from the Edward J. Bloustein School of Planning and Public Policy at Rutgers University. He is a lifelong New Jerseyan and now resides in Hunterdon County with his family.


Presented in partnership with Not In Our Town Princeton, the Morven Museum & Gardens and the Princeton Theological Seminary and with support from the National Endowment for the Humanities: Any views, findings, conclusions or recommendations expressed in this programming do not necessarily represent those of the National Endowment for the Humanities.


Community Room Accessibility

  • Wheelchair accessible
  • Assistive listening system compatible with personal T-coil-enabled devices (compatible headphones also available for use during programs)
  • English-language subtitles for films (when available)
  • If there is an accommodation that you need or would like so that you can fully enjoy library programs, please visit our Accommodations Request Form.

AGE GROUP: | Adults |

EVENT TYPE: | Lectures & Panels | Humanities | Civic Life | *Registration Requested |

TAGS: | NEH |

Princeton Public Library

Phone: 609-924-9529

Hours
Mon, Jul 21 9:00AM to 9:00PM
Tue, Jul 22 9:00AM to 9:00PM
Wed, Jul 23 9:00AM to 9:00PM
Thu, Jul 24 9:00AM to 9:00PM
Fri, Jul 25 9:00AM to 6:00PM
Sat, Jul 26 9:00AM to 6:00PM
Sun, Jul 27 12:00PM to 6:00PM

About the library

Upcoming events

Sun, Jul 27, 3:00pm - 4:30pm
Princeton Public Library - Hinds Plaza
Local band The Beagles with Joy performs a concert celebrating the release of “Soul On Fire,” their debut album of love songs.

Cancelled
Mon, Jul 28, 10:30am - 11:00am
Princeton Public Library
Bilingual storytime in Spanish and English for children and their caregivers.

Mon, Jul 28, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Jul 28, 11:00am - 12:00pm
Princeton Public Library - Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.
This event is full

Mon, Jul 28, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Jul 28, 1:00pm - 2:30pm
Princeton Public Library - Tech Center
This is the second session of a two-part course. Part 1 is July 21 at 1 p.m. Registration required.
This event is full

Mon, Jul 28, 2:00pm - 4:15pm
Princeton Public Library - Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Mon, Jul 28, 7:00pm - 8:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Tue, Jul 29, 10:30am - 12:00pm
Princeton Public Library - Conference Room
Participants listen to and discuss short stories in this four-week series facilitated by Ellen Gilbert.
This event is full

Tue, Jul 29, 10:30am - 11:00am
Off-Site
This interactive event features books, songs, rhymes and movement for kids 18 months and older, accompanied by an adult family member or guardian. Please bring a blanket. Registration not required.

Tue, Jul 29, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Jul 29, 11:00am - 12:00pm
Princeton Public Library - Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.

Tue, Jul 29, 3:00pm - 4:30pm
Princeton Public Library - Story Room
Art coach Jenny Santa Maria leads a playful workshop where children will color and blend Model Magic clay which they will use to make snail and rose creations. For ages 4-7. Registration required.
This event is full

Tue, Jul 29, 4:00pm - 6:30pm
Princeton Public Library - Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Tue, Jul 29, 6:00pm - 7:30pm
Princeton Public Library - Community Room
Art coach Jenny Santa Maria guides participants through the steps to create a realistic feather drawing. All materials will be supplied. Registration required.
This event is full

Tue, Jul 29, 6:30pm - 7:30pm
Princeton Public Library - Newsroom
Jack Armstrong discusses ownership options and regulations, addresses common myths about franchising, and shares strategies for researching, financing, and building a franchise.
Register

Wed, Jul 30, 10:00am - 12:00pm
Princeton Public Library - Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Jul 30, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Jul 30, 10:30am - 12:30pm
Princeton Public Library - Newsroom
Sketchers of all abilities and experience levels meet twice monthly to sketch, draw and paint together in this social art group. Sessions held on the second Tuesday and last Wednesday of the month.

Wed, Jul 30, 11:00am - 12:00pm
Princeton Public Library - Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.
This event is full

Wed, Jul 30, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Jul 30, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Jul 30, 1:00pm - 2:00pm
Princeton Public Library - Tech Center
Learn how to get the most out of Google Drive through management and organization. Registration required.

Wed, Jul 30, 1:00pm - 5:00pm
Princeton Public Library - Lobby
Reporters and editors from the NPR station invite listeners to share feedback and story ideas. An interactive "talk back" discussion follows at 5:30 p.m. in the Newsroom.

Wed, Jul 30, 4:00pm - 5:30pm
Virtual - Google Meet
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Jul 30, 5:30pm - 6:30pm
Princeton Public Library - Newsroom
Reporters David Matthau and Kenneth Burns, and editors Madhu Bora and Sarah Glover, will share insights into WHYY’s news gathering across the Garden State.

Wed, Jul 30, 6:00pm - 8:45pm
Princeton Public Library - Community Room
Teens and adults are invited to view screenings of original short films by filmmakers ages 14-25. Filmmakers who attend will participate in post-screening Q&A sessions.

Thu, Jul 31, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Jul 31, 11:00am - 12:00pm
Princeton Public Library - Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.
This event is full

Thu, Jul 31, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Jul 31, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Jul 31, 2:00pm - 3:00pm
Princeton Public Library - Story Room
Rising fourth- and fifth-graders explore astronomy and space science. Led by a Princeton High School student.
This event is full

Fri, Aug 01, 9:45am - 12:00pm
Princeton Public Library - Community Room
Adult Services Librarian Nora Walsh highlights the free resources available through the library for job search and career development, including some that do not require a library card.

Fri, Aug 01, 11:00am - 12:00pm
Princeton Public Library - Tech Center
In this weeklong series, rising sixth- to eighth-graders explore the core concepts of coding through interactive exercises and projects. No coding experience required.
This event is full

Sat, Aug 02, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 02, 3:30pm - 5:00pm
Princeton Public Library - Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Aug 03, 3:00pm - 5:15pm
Princeton Public Library - Hinds Plaza
Two solo artists take the stage for this edition of Listen Local. Laurie Davis will open the show with classic rock songs and Stephanie Chin performs a set of inspirational R&B songs.

Mon, Aug 04, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 04, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 04, 1:00pm - 2:00pm
Virtual - Zoom
Library staff members share notable new titles to add to your to-be-read list at these monthly sessions. Register for Zoom link via CMAP.
Register

Mon, Aug 04, 7:00pm - 8:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Tue, Aug 05, 10:30am - 11:00am
Off-Site
This interactive event features books, songs, rhymes and movement for kids 18 months and older, accompanied by an adult family member or guardian. Please bring a blanket. Registration not required.

Tue, Aug 05, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 05, 5:00pm - 8:00pm
Community Park Pool parking lot, 400 Witherspoon Street
Princeton Police Department and the Princeton Recreation Department host this annual family-oriented evening of fun and activities at Community Park Pool. Free pool admission until 7:30 p.m.

Tue, Aug 05, 6:00pm - 8:30pm
Princeton Public Library - Community Room
Panelists discuss the importance of nuclear threat reduction and the need for nuclear disarmament. The Solidarity Singers of NJ perform songs of peace.

Tue, Aug 05, 7:00pm - 9:00pm
Princeton Public Library - Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.

Wed, Aug 06, 10:00am - 12:00pm
Princeton Public Library - Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 06, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Aug 06, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 06, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Aug 06, 4:00pm - 5:30pm
Virtual - Google Meet
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Thu, Aug 07, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 07, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 07, 11:00am - 1:00pm
Princeton Public Library - Lobby
Constituent service representatives from the office of Sen. Andrew Zwicker provide general information and answer questions about state services.

Thu, Aug 07, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 07, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Aug 07, 2:00pm - 3:00pm
Princeton Public Library - Tech Center
Learn to set up and use your Apple Watch to its best advantage. Registration required.

Fri, Aug 08, 2:30pm - 3:15pm
Princeton Public Library - Community Room
Join us for games and crafts inspired by Tracey West’s Dragon Masters series. For ages 7 and up.

Fri, Aug 08, 7:00pm - 10:00pm
Princeton Public Library - Hinds Plaza
Members of Central Jersey Dance Society demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting.

Sat, Aug 09, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 09, 2:00pm - 5:00pm
Princeton Public Library - Community Room
From the mists of the Scottish moors to the bloodstained throne of Dunsinane, the tale of Macbeth will unfold as local actors stage an unabridged reading of William Shakespeare’s iconic tragedy.

Sat, Aug 09, 3:30pm - 5:00pm
Princeton Public Library - Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Aug 10, 3:00pm - 5:30pm
Princeton Public Library - Community Room
A screening of "The Six," a film chronicling the previously untold story of the six Chinese survivors of RMS Titanic, is followed by a conversation with the film's researcher Steven Schwankert.

Mon, Aug 11, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 11, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 11, 2:00pm - 4:15pm
Princeton Public Library - Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Cancelled
Mon, Aug 11, 7:00pm - 8:30pm
Virtual
Poets read from works in progress and receive constructive peer feedback at these virtual sessions.

Mon, Aug 11, 7:00pm - 8:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Tue, Aug 12, 10:30am - 11:00am
Off-Site
This interactive event features books, songs, rhymes and movement for kids 18 months and older, accompanied by an adult family member or guardian. Please bring a blanket. Registration not required.

Tue, Aug 12, 10:30am - 12:30pm
Princeton Public Library - Conference Room
Sketchers of all abilities and experience levels meet twice monthly to sketch, draw and paint together in this social art group. Sessions held on the second Tuesday and last Wednesday of the month.

Tue, Aug 12, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 12, 1:00pm - 3:00pm
Princeton Public Library - Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.

Tue, Aug 12, 3:30pm - 4:30pm
Princeton Public Library - Tech Center
Members of Bloomberg’s Women in Technology group offer personalized tech assistance. Drop in at any time during the session.

Tue, Aug 12, 4:00pm - 6:30pm
Princeton Public Library - Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.

Wed, Aug 13, 10:00am - 12:00pm
Princeton Public Library - Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 13, 10:30am - 11:00am
Princeton Public Library - CoLab Space
Award-winning author and illustrator John Parra shares his latest book, "This Moment Is Special," answers questions and signs books.

Wed, Aug 13, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 13, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Aug 13, 1:00pm - 3:00pm
Princeton Public Library - Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.

Wed, Aug 13, 4:00pm - 5:30pm
Virtual - Google Meet
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Thu, Aug 14, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 14, 10:30am - 11:30am
Princeton Public Library - Conference Room
The group discusses, "Flashlight," a short story by Susan Choi.

Thu, Aug 14, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 14, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 14, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Aug 14, 1:00pm - 3:00pm
Princeton Public Library - Community Room
Illustrator Rashad Malik Davis leads a series of workshops where rising sixth- through ninth-graders will create large, moving, fantasy creatures out of cardboard. Registration required.

Thu, Aug 14, 7:15pm - 8:30pm
Virtual
The group discusses "Thursday Night Lights: The Story of Black High School Football in Texas" by Michael Hurd. All are welcome.

Fri, Aug 15, 4:00pm - 7:00pm
Off-Site - Princeton Shopping Center
Celebrate the finale of Summer Reading 2025 with games, splatter paint, sand art, and a scavenger hunt on the lawn at Princeton Shopping Center (weather permitting).

Sat, Aug 16, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sat, Aug 16, 10:00am - 11:30am
Off-Site - Princeton Garden Theatre
In this animated fantasy-drama, based on the story of the origin of the Book of Kells, a young boy must brave an enchanted forest to complete work on a legendary book. 1 hour, 15 minutes.

Sat, Aug 16, 10:30am - 11:00am
Princeton Public Library - Story Room
This storytime features books and songs about dogs and dragons to celebrate the library's visiting "dogoyle." A scavenger hunt on the third floor to find our dogoyle's new hiding spot will follow.

Sat, Aug 16, 3:30pm - 5:00pm
Princeton Public Library - Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Sun, Aug 17, 12:00pm - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sun, Aug 17, 4:00pm - 5:15pm
Princeton Public Library - Hinds Plaza
Classic rock band Full Code performs everything from The Beatles to the Boss as part of the Listen Local series. On Hinds Plaza, weather permitting, or in the Community Room.

Mon, Aug 18, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Mon, Aug 18, 10:00am - 12:00pm
Princeton Public Library - Tower Room
Writers receive constructive feedback at these twice-monthly group sessions during which participants read passages from a work in progress and members offer suggestions.

Mon, Aug 18, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 18, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 18, 2:00pm - 4:30pm
Princeton Public Library - Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Mon, Aug 18, 2:00pm - 3:30pm
Princeton Public Library - Tech Center
Learn how to create presentations in Microsoft PowerPoint including creating, formatting and editing slides. Registration required.

Mon, Aug 18, 7:00pm - 8:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Tue, Aug 19, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Tue, Aug 19, 10:30am - 11:30am
Princeton Public Library - Community Room
Children 2-5 years old are invited to decorate their own cardboard car, park it and settle in to watch a 10-minute movie.
Registration opens Tuesday, August 5 2025 at 9:00am

Tue, Aug 19, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Tue, Aug 19, 2:00pm - 4:30pm
Princeton Public Library - Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Tue, Aug 19, 7:00pm - 8:30pm
Virtual - Zoom
Writers receive constructive feedback at these monthly online group sessions during which participants read passages from a work in progress and members offer suggestions.
Register

Tue, Aug 19, 7:00pm - 8:30pm
Princeton Public Library - Tower Room
This hybrid book group meets monthly through 2025 to examine fundamental texts in philosophy and political theory focusing upon justice. Established in partnership with the Catherine Project.
Register

Wed, Aug 20, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Wed, Aug 20, 10:00am - 12:00pm
Princeton Public Library - Quiet Room
Bring your knitting and/or crochet project (and your own supplies) to these drop-in social gatherings. Sessions will not include instruction. Registration is not required.

Wed, Aug 20, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Wed, Aug 20, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Wed, Aug 20, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and play with your baby in a supportive and nurturing environment with other young families and continue the fun with free play and socialization.

Wed, Aug 20, 2:00pm - 4:30pm
Princeton Public Library - Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Wed, Aug 20, 4:00pm - 5:30pm
Virtual - Google Meet
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Wed, Aug 20, 6:00pm - 7:30pm
Princeton Public Library - Newsroom
The library's Board of Trustees will meet at the Princeton Public Library.

Thu, Aug 21, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Thu, Aug 21, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years old and up with an adult caregiver.

Thu, Aug 21, 11:00am - 1:00pm
Princeton Public Library - Tech Center
Members of the Princeton Macintosh Users Group help resolve questions about Apple devices. Drop in at any time during this session.

Thu, Aug 21, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children up to 24 months old with an adult caregiver.

Thu, Aug 21, 12:00pm - 1:00pm
Princeton Public Library - Story Room
After Baby Storytime, stay and enjoy free play and socialization with your baby in a supportive and nurturing environment.

Thu, Aug 21, 2:00pm - 4:30pm
Princeton Public Library - Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Thu, Aug 21, 6:00pm - 7:30pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Parents, students and community members are invited to meet Dr. Stacy Young, the new principal of Johnson Park School.

Fri, Aug 22, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Fri, Aug 22, 2:00pm - 4:30pm
Princeton Public Library - Story Room
Rising middle schoolers learn creative problem-solving and research by creating a First Lego League-inspired project for the 2025-2026 theme “Unearthed.” Led by Princeton High School student mentors.
Registration opens Friday, August 1 2025 at 9:00am

Fri, Aug 22, 3:00pm - 4:00pm
Princeton Public Library - Teen Center
Stop by the Teen Center to pick up an ocean sand art kit while supplies last.

Fri, Aug 22, 7:00pm - 10:00pm
Princeton Public Library - Hinds Plaza
Members of Central Jersey Dance Society demonstrate basic steps and lead others in an evening of dancing to recorded music of all kinds on Hinds Plaza, weather permitting.

Sat, Aug 23, 9:00am - 5:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Find our visiting dogoyle, "Matilda," in her new hiding spot during a scavenger hunt on the third floor.

Sat, Aug 23, 10:30am - 11:00am
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 2 years and up, accompanied by an adult.

Sat, Aug 23, 3:30pm - 5:00pm
Princeton Public Library - Story Room
These sessions are intended for youth in second through sixth grade who are beginners or have some chess experience.

Mon, Aug 25, 11:00am - 12:00pm
Princeton Public Library - Story Room
Come play together at the library! These drop-in play sessions offer an opportunity for young children to play with their caregiver in a relaxed, fun and social learning space. Themes change weekly.

Mon, Aug 25, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer at the library.

Mon, Aug 25, 2:00pm - 4:15pm
Princeton Public Library - Community Room
Films that reflect "Color Our World," the theme of this year's Summer Reading program for adults, are screened on Monday afternoons.

Mon, Aug 25, 7:00pm - 8:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required.

Tue, Aug 26, 10:30am - 11:30am
Princeton Public Library - Community Room
Join us for play, dancing and fun at an indoor beach party featuring a musical appearance by Storytime Jeff.

Tue, Aug 26, 4:00pm - 6:30pm
Princeton Public Library - Conference Room
All Mercer County residents are eligible for this photo ID card, which provides the cardholder's personal identifying information, medical risk factors and emergency contact information.