Skip to main content
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: Karida L. Brown

Registration now closed

Author: Karida L. Brown

In Conversation with Laurence Ralph

2025-11-06 19:00:00 2025-11-06 20:00:00 America/New_York Author: Karida L. Brown Princeton Public Library - Community Room

Thursday, November 06
7:00pm - 8:00pm

Add to Calendar 2025-11-06 19:00:00 2025-11-06 20:00:00 America/New_York Author: Karida L. Brown Sociologist Karida L. Brown, joined in conversation by Laurence Ralph, presents her new book, "The Battle for the Black Mind." The first 50 registered participants receive a free copy of the book. Princeton Public Library - Community Room

Princeton Public Library

Community Room

Sociologist Karida L. Brown, joined in conversation by Laurence Ralph, presents her new book, "The Battle for the Black Mind." The first 50 registered participants receive a free copy of the book.

A YouTube livestream is available for this event: https://youtube.com/live/6EnT3BUN3oU?feature=share 

About the book (from the publisher):

"The Battle for the Black Mind" is an explosive historical account of the struggle for educational justice in America. Drawing on over a decade of archival research, personal reflection, and keen sociological insight, this book traces a century of segregated schooling, examining how early efforts to control Black minds through education systems has laid the foundation for the systemic inequities we still live with today. NAACP Image Award-winning author Karida L. Brown, takes readers from the rural South to the bustling cities of the North and connects the dots between the experiences of Black students and educators across the nation. From the founding of early Historically Black Colleges and Universities (HBCUs), such as Hampton, Atlanta, and Tuskegee University, to the rise of the Black freedom struggle, The Battle for the Black Mind weaves together the stories of pioneering Black leaders and the institutions they built to educate future generations.

Far from dwelling solely on oppression, this book offers powerful insight into how Black people have always fought to create environments where Black minds could thrive. Brown concludes with an urgent and empowering call to action, equipping everyday Americans with practical steps—both big and small—to ensure that Black minds can continue to flourish, even as our education system itself comes under attack.

Grounded in both historical rigor and astute social commentary, "The Battle for the Black Mind" speaks directly to today’s national fight over the American classroom, making it clear that the battle for Black minds is far from over. This book will resonate deeply if one comprehends the transformative power of education and is invested in understanding how education has always played a role in shaping the moral conscience of America.

In Conversation:

Karida L. Brown is a professor of sociology at Emory University, an NAACP Image Award-winning author and public intellectual. A professor at Emory University, Brown is a leading scholar of systemic racism and the study of Black life. Her work, which spans over a decade of groundbreaking research and analysis, has earned her both national and international acclaim. She is the author co-author of "The New Brownies’ Book: A Love Letter to Black Families," continuing the legacy of W.E.B. Du Bois by centering Black narratives and empowering Black futures. Photo Credit: Marie Thomas (cropped)

Laurence Ralph is a professor of anthropology at Princeton University and previously a professor at Harvard University for nearly a decade. His research explores how police abuse, mass incarceration, and the drug trade make disease, disability, and premature death seem natural for urban residents of color, who are often seen as disposable. His first book "Renegade Dreams" (University of Chicago Press, 2014), received the C Wright Mills Award. His second book, "The Torture Letters" (University of Chicago Press, 2020), explores a decades-long scandal in which hundreds of Black men were tortured in police custody. His writing has been featured in The Paris Review, The New York Times, The New York Review of Books, The Nation, The Chicago Review of Books, Boston Review, and Foreign Affairs.


Presented in partnership with the Criminal Justice Initiative at the School of Public and International Affairs and the Effron Center for the Study of America at Princeton University 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: | Humanities | Civic Life | Author Talks | *Registration Requested |

TAGS: | NEH | Justice |

Princeton Public Library

Phone: 609-924-9529

Hours
Skip Opening Hours widget
Mon, Jun 22 9:00AM to 8:00PM
Tue, Jun 23 9:00AM to 8:00PM
Wed, Jun 24 9:00AM to 8:00PM
Thu, Jun 25 9:00AM to 8:00PM
Fri, Jun 26 9:00AM to 5:00PM
Sat, Jun 27 9:00AM to 5:00PM
Sun, Jun 28 12:00PM to 5:00PM

About the library

Upcoming events

Skip Upcoming Events widget
Fri, Jun 26, 2:00pm - 3:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer. This program is for intermediate and advanced speakers.

Fri, Jun 26, 7:00pm - 10:00pm
Princeton Public Library - Community Room,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, Jun 27, 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, Jun 27, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Kids in third through fifth grade learn the basics of chemistry through fun, simple, hands-on experiments supervised by Princeton University graduate students. Registration required.
This event is full

Sat, Jun 27, 3:00pm - 4: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, Jun 29, 9:00am - 12:30pm
Princeton Public Library - Tech Center
Assistance with technology issues is provided by volunteers from AmeriCorps. Drop in at any time during the session.

Mon, Jun 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.

Mon, Jun 29, 12:00pm - 1:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer. This program is for intermediate and advanced speakers.

Mon, Jun 29, 6:00pm - 7:30pm
Princeton Public Library - Community Room
Panelists for this moderated discussion on elections include Colleen O'Dea, NJ Spotlight News; Dave Daley, FairVote; and Sam Wang, Electoral Innovation Lab.

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

Tue, Jun 30, 10:30am - 11:00am
Off-Site - Princeton Shopping Center
This interactive event features books, songs, rhymes and movement for kids 18 months and older, accompanied by an adult. Please bring a blanket. Registration not required.

Tue, Jun 30, 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, Jun 30, 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.Register

Tue, Jun 30, 7:00pm - 8:00pm
Princeton University - Robertson Hall 100 (Arthur Lewis Auditorium)
Robert G. Parkinson presents "Tyrants and Rogues: Understanding the Declaration of Independence" as the fourth and final lecture in the series related in the Firestone exhibit "Nursery of Rebellion."

Wed, Jul 01, 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 01, 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 01, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 0-24 months old with an adult caregiver.

Wed, Jul 01, 12:00pm - 1:00pm
Princeton Public Library
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 01, 5:30pm - 6:30pm
Princeton Public Library - Quiet Room
Anyone motivated by "The Book of Alchemy: A Creative Practice for an Inspired Life" by Suleika Jaouad is invited to join this journaling club.

Thu, Jul 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 old and up with an adult caregiver.

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

Thu, Jul 02, 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.

Thu, Jul 02, 3:00pm - 5:00pm
Princeton Public Library - Tech Center
Volunteers from Bloomberg offer personalized tech assistance. Drop in at any time during the session.

Fri, Jul 03, 10:00am - 2:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Dept. for a take-home maker activity while supplies last.

Fri, Jul 03, 1:00pm - 4:15pm
Princeton Public Library - Community Room
This 1972 historical musical drama, based on the Broadway musical of the same name, is a fictionalized account of the events leading up to the signing of the Declaration of Independence.

Sun, Jul 05, 12:30pm - 2:30pm
Princeton Public Library - Tower Room
Writers working on long-form projects are invited to submit their work in advance of these monthly sessions where group members will help each other develop their work through constructive criticism.
This event is full

Mon, Jul 06, 9:00am - 12:30pm
Princeton Public Library - Tech Center
Assistance with technology issues is provided by volunteers from AmeriCorps. Drop in at any time during the session.

Mon, Jul 06, 10:00am - 2:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Dept. for a take-home maker activity while supplies last.

Mon, Jul 06, 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 06, 1:00pm - 2:00pm
Virtual - Zoom Meeting
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, Jul 06, 7:00pm - 8:30pm
Virtual - Google Meet
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet.

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

Tue, Jul 07, 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 07, 2:00pm - 3:30pm
Princeton Public Library - Tech Center
This class provides an overview of the various AI platforms and covers where and how AI is being used. Registration required.
This event is full

Tue, Jul 07, 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.Register

Tue, Jul 07, 4:00pm - 5:30pm
Princeton Public Library - Tower Room
This weekly book discussion series examines fundamental texts in philosophy, political theory and literature, focusing on the theme of revolution. Online and in person.

Tue, Jul 07, 6:00pm - 7:30pm
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, Jul 08, 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 08, 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 08, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 0-24 months old with an adult caregiver.

Wed, Jul 08, 12:00pm - 1:00pm
Princeton Public Library
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 08, 6:30pm - 8:00pm
Off-Site - Morven Museum & Garden
The authors discuss and sign copies of "A Founding Mother: A Novel of Abigail Adams" at this annual event featuring refreshments, giveaways and more. Tickets are $20 and include a copy of the book.

Thu, Jul 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 old and up with an adult caregiver.

Thu, Jul 09, 10:30am - 12:00pm
Princeton Public Library - Quiet Room
"Unearth a Story" by listening to and discussing a short story from The New Yorker's "Fiction" podcast.

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

Thu, Jul 09, 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.

Thu, Jul 09, 5:30pm - 7:30pm
Princeton Public Library - Tech Center
Learn to use Adobe InDesign to create digital and print media. Registration required.

Thu, Jul 09, 7:15pm - 8:30pm
Google Meet - https://meet.google.com/rra-ukco-uzt?pli=1
The group discusses "African Samurai: The True Story of Yasuke, a Legendary Black Warrior in Feudal Japan" by Thomas Lockley and Geoffrey Girard. All are welcome.

Fri, Jul 10, 2:00pm - 3:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer. This program is for intermediate and advanced speakers.

Fri, Jul 10, 2:30pm - 3:15pm
Princeton Public Library - Community Room
Activities and crafts inspired by Mary Pope Osborne's popular "Magic Tree House" series are presented by teen volunteers with staff supervision. For ages 7 and up.

Fri, Jul 10, 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, Jul 11, 10:00am - 11:30am
Off-Site - Princeton Garden Theatre
This Disney animated musical drama follows Simba, a young lion prince, forced into exile by his deceitful Uncle Scar. (1994) G. 1 hour, 28 minutes.

Sat, Jul 11, 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, Jul 11, 2:00pm - 4:00pm
Princeton Public Library - Conference Room
The Mercer Oakenshield Fellowship invites all Princeton-area Tolkien fans to its monthly New Jersey Tolkien Society meeting.

Sat, Jul 11, 3:00pm - 4: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, Jul 12, 3:00pm - 4:15pm
Princeton Public Library - Hinds Plaza
Loose Bricks kicks off the 2026 Listen Local series with an afternoon of classic rock, blues and dance favorites from the 1960s, ’70s, and ’80s.

Mon, Jul 13, 9:00am - 12:30pm
Princeton Public Library - Tech Center
Assistance with technology issues is provided by volunteers from AmeriCorps. Drop in at any time during the session.

Mon, Jul 13, 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 13, 1:00pm - 2:30pm
Princeton Public Library - Tech Center
Become familiar with Microsoft Excel for Mac in this two-part course. Part 2 is July 20 at 1 p.m. Registration required.

Mon, Jul 13, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Rising ninth and 10th graders explore the intersection of biology, coding and artificial intelligence in this weeklong series.
Registration opens Friday, July 3 2026 at 9:00am

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

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

Tue, Jul 14, 10:30am - 12:30pm
Princeton Public Library - Conference Room
Sketchers of all abilities and experience levels meet to sketch, draw and paint together in this social art group.

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

Tue, Jul 14, 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 14, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Rising ninth and 10th graders explore the intersection of biology, coding and artificial intelligence in this weeklong series.
Registration opens Friday, July 3 2026 at 9:00am

Tue, Jul 14, 3:00pm - 5:00pm
Princeton Public Library - Community Room
This series celebrates timeless stories with screenings of book-to-film adaptations selected by library staff vote. Refreshments will be served starting at 2:45 p.m.

Tue, Jul 14, 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.Register

Tue, Jul 14, 4:00pm - 5:30pm
Princeton Public Library - Tower Room
This weekly book discussion series examines fundamental texts in philosophy, political theory and literature, focusing on the theme of revolution. Online and in person.

Tue, Jul 14, 6:00pm - 7:30pm
Princeton Public Library - Community Room
This eight-session program gives an overview of financial basics including credit, debt management, investment, taxes, insurance and more and includes one-on-on coaching.Register

Wed, Jul 15, 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 15, 10:00am - 1:00pm
Princeton Public Library - Lobby
Community members are invited to meet staff from Princeton Human Services Department and partner organizations during these "open office" hours on the third Wednesday of each month.  

Wed, Jul 15, 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 15, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 0-24 months old with an adult caregiver.

Wed, Jul 15, 12:00pm - 1:00pm
Princeton Public Library
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 15, 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 15, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Rising ninth and 10th graders explore the intersection of biology, coding and artificial intelligence in this weeklong series.
Registration opens Friday, July 3 2026 at 9:00am

Wed, Jul 15, 5:30pm - 6:30pm
Princeton Public Library - Quiet Room
Anyone motivated by "The Book of Alchemy: A Creative Practice for an Inspired Life" by Suleika Jaouad is invited to join this journaling club.

Wed, Jul 15, 6:00pm - 7:30pm
Princeton Public Library - Community Room
The library's Board of Trustees will meet at the Princeton Public Library.

Thu, Jul 16, 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 16, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 0-24 months old with an adult caregiver.

Thu, Jul 16, 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.

Thu, Jul 16, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Rising ninth and 10th graders explore the intersection of biology, coding and artificial intelligence in this weeklong series.
Registration opens Friday, July 3 2026 at 9:00am

Thu, Jul 16, 2:00pm - 3:00pm
Princeton Public Library - Tech Center
Learn how to use iCloud and iCloud Drive to keep your files and data safe, secure and accessible. Registration required.

Fri, Jul 17, 10:00am - 12:00pm
Princeton Public Library - Community Room
Bill Amirault discusses how AI is used in hiring and how it can be used in your resume or to develop outreach and networking plans and key interview questions.

Fri, Jul 17, 2:00pm - 3:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer. This program is for intermediate and advanced speakers.

Fri, Jul 17, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Rising ninth and 10th graders explore the intersection of biology, coding and artificial intelligence in this weeklong series.
Registration opens Friday, July 3 2026 at 9:00am

Sat, Jul 18, 10:00am - 2:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Dept. for a take-home maker activity while supplies last.

Sat, Jul 18, 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, Jul 18, 12:00pm - 1:00pm
Princeton Public Library - Community Room
Musicians and composers present collaborative and original percussion compositions developed during the Sō Percussion Summer Institute.

Mon, Jul 20, 9:00am - 12:30pm
Princeton Public Library - Tech Center
Assistance with technology issues is provided by volunteers from AmeriCorps. Drop in at any time during the session.

Mon, Jul 20, 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, Jul 20, 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 20, 1:00pm - 2:30pm
Princeton Public Library - Tech Center
This is the second session of a two-part course. Part 1 is July 13 at 1 p.m. Registration required.

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

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

Tue, Jul 21, 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 21, 1:00pm - 3: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.

Tue, Jul 21, 3:00pm - 5:00pm
Princeton Public Library - Community Room
This series celebrates timeless stories with screenings of book-to-film adaptations selected by library staff vote. Refreshments will be served starting at 2:45 p.m.

Tue, Jul 21, 3:00pm - 4:00pm
Princeton Public Library - Story Room
Children ages 5 and up, with an adult caregiver, are invited to practice reading to Maisey, a certified therapy dog.

Tue, Jul 21, 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.Register

Tue, Jul 21, 4:00pm - 5:30pm
Princeton Public Library - Tower Room
This weekly book discussion series examines fundamental texts in philosophy, political theory and literature, focusing on the theme of revolution. Online and in person.

Tue, Jul 21, 6:00pm - 7:00pm
Princeton Public Library - Community Room
The author discusses his new memoir "Dad, Love Me" with Amy Jo Burns followed by a book signing.

Tue, Jul 21, 6:00pm - 7:30pm
Princeton Public Library - Tower Room
This monthly book discussion series examines fundamental texts in philosophy, political theory and literature, focusing on the theme of revolution. Online and in person.

Tue, Jul 21, 7:00pm - 8:35pm
Virtual - Zoom Webinar
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

Wed, Jul 22, 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 22, 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 22, 11:30am - 12:00pm
Princeton Public Library - Story Room
This interactive, in-person story time features books, songs, rhymes, fingerplays and movement for children 0-24 months old with an adult caregiver.

Wed, Jul 22, 12:00pm - 1:00pm
Princeton Public Library
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.

Thu, Jul 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 old and up with an adult caregiver.

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

Thu, Jul 23, 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.

Fri, Jul 24, 10:00am - 11:45am
Princeton Public Library - Community Room
Author Jonathan Stutzman shares and signs favorite "Tiny T. Rex" books followed by fun crafts and activities led by our teen volunteers with staff supervision.

Fri, Jul 24, 2:00pm - 3:30pm
Princeton Public Library - Quiet Room
Practice your English speaking skills in-person with others during conversation facilitated by a volunteer. This program is for intermediate and advanced speakers.

Fri, Jul 24, 2:00pm - 3:30pm
Princeton Public Library - Myra & Van Williams Spark Lab
Create your own "aged parchment" with a secret message in invisible ink, like the Declaration of Independence in the movie "National Treasure." In recognition of America at 250.

Fri, Jul 24, 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, Jul 25, 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, Jul 25, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Kids in third through fifth grade learn the basics of chemistry through fun, simple, hands-on experiments supervised by Princeton University graduate students. Registration required.
Registration opens Saturday, July 11 2026 at 2:00pm

Sat, Jul 25, 3:00pm - 5:00pm
Princeton Public Library - Community Room,Hinds Plaza
Celebrate the release of “Bury Deep My Heart” the second full-length record of electro-country band Owen Lake and the Tragic Loves, and its first of all original songs.

Sat, Jul 25, 3:00pm - 4: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, Jul 26, 3:00pm - 4:15pm
Princeton Public Library - Hinds Plaza
The Princeton-based band presents an eclectic mix of rock and pop favorites spanning the 1960s through the 2000s.