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.
Cover image for the book showing Monticello in black and white

Registration now closed

Special Event: The Jefferson Paradox

Race, Slavery and the Promise of America

2026-04-26 15:00:00 2026-04-26 16:15:00 America/New_York Special Event: The Jefferson Paradox Off-Site - Nassau Presbyterian Church

Sunday, April 26
3:00pm - 4:15pm

Add to Calendar 2026-04-26 15:00:00 2026-04-26 16:15:00 America/New_York Special Event: The Jefferson Paradox Pulitzer Prize–winning historian Annette Gordon-Reed, joined by Eddie Glaude, discusses her book "Jefferson on Race," examining his ideals of equality and his contradictory life as a slaveholder. Off-Site - Nassau Presbyterian Church

Off-Site

Nassau Presbyterian Church

Pulitzer Prize–winning historian Annette Gordon-Reed, joined by Eddie Glaude, discusses her book "Jefferson on Race," examining his ideals of equality and his contradictory life as a slaveholder.

In her new book "Jefferson on Race," Pulitzer Prize–winning historian Annette Gordon-Reed invites readers to confront one of the most enduring contradictions in American history.

Among the nation’s founders, Thomas Jefferson was perhaps the most deeply and personally entangled with the issue of race and slavery. The author of the United States Declaration of Independence, who famously wrote that “all men are created equal,” enslaved more than 600 people over the course of his life while also condemning slavery in his writings. How can we understand this profound contradiction?

Drawing from Jefferson’s letters, public writings, plantation records, and accounts from those who lived at Monticello, including his son Madison Hemings, Gordon-Reed invites readers to examine Jefferson’s own words about African Americans, slavery, and Native Americans. The result is a revealing portrait of a founding figure grappling with the realities of a multiracial slave society while professing ideals of liberty and equality.

As the nation approaches the United States Semiquincentennial, this timely conversation offers an opportunity to reconsider Jefferson’s legacy and the enduring questions about race, freedom, and democracy that continue to shape the American story.

"Jefferson on Race" is essential reading for anyone seeking to understand Jefferson’s conflicted attitudes—and the impact of race and slavery on American history.

About the Editor:

Annette Gordon-Reed is a New York Times–bestselling historian and the Carl M. Loeb University Professor at Harvard University. Her books include "The Hemingses of Monticello: An American Family," which won the Pulitzer Prize and National Book Award, "Thomas Jefferson and Sally Hemings: An American Controversy," and (with Peter S. Onuf) "Most Blessed of the Patriarchs: Thomas Jefferson and the Empire of the Imagination."

w

w

About the Moderator:

Eddie S. Glaude Jr., is an educator, author, political commentator and public intellectual who examines the complex dynamics of the American experience. His writings, including "Democracy in Black: How Race Still Enslaves the American Soul," "In a Shade of Blue: Pragmatism and the Politics of Black America," The New York Times bestseller, "Begin Again: James Baldwin’s America and Its Urgent Lessons for our Own," take an exhaustive look at Black communities, the difficulties of race in the United States, and the challenges we face as a democracy. His latest book, "We Are The Leaders We Have Been Looking For,"  was released in May 2024. Glaude is the James S. McDonnell Distinguished University Professor in African American Studies at Princeton University. He is also on the Morehouse College Board of Trustees. He frequently appears in the media as an MSNBC contributor on programs including "Morning Joe" and "Deadline Whitehouse with Nicolle Wallace." Glaude is a native of Moss Point, Mississippi.

w



Presenting Partners: Princeton Public Library, Princeton University Press, Nassau Presbyterian Church and Labyrinth Books.

Campus and Community Partners: Princeton University Humanities Council, Princeton Theological Seminary, Historical Society of Princeton, Morven Museum & Garden, Paul Robeson House of Princeton, Department of African American Studies and GradFUTURES Professional Development Program.

Public Humanities programs are presented 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.

 

Off-Site

Phone: 609-924-9529

Hours
Skip Opening Hours widget
Mon, Jun 08 9:00AM to 8:00PM
Tue, Jun 09 9:00AM to 8:00PM
Wed, Jun 10 9:00AM to 8:00PM
Thu, Jun 11 9:00AM to 8:00PM
Fri, Jun 12 9:00AM to 5:00PM
Sat, Jun 13 9:00AM to 5:00PM
Sun, Jun 14 12:00PM to 5:00PM

About the library

Upcoming events

Skip Upcoming Events widget
Thu, Jun 11, 9:30am - 11:00am
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.

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

Thu, Jun 11, 10:30am - 11:30am
Princeton Public Library - Conference Room
The group discusses "What We Can Know" by Ian McEwan.

Thu, Jun 11, 10:30am - 12:30pm
Princeton Public Library - Lobby
All are invited to share recollections of the U.S. Bicentennial in 1976, observations on efforts to mark the 250th, and their hopes and aspirations for the future of the country.

Thu, Jun 11, 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, Jun 11, 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, Jun 11, 1:00pm - 2:00pm
Princeton Public Library - Tech Center
Learn some tips to manage your Gmail email more effectively. Registration required.

Thu, Jun 11, 5:30pm - 7:30pm
Princeton Public Library - Newsroom
All are invited to bring their needlework of all kinds to this drop-in social gathering. Beginners, high school age and up, are welcome.

Thu, Jun 11, 7:15pm - 8:30pm
Google Meet - https://meet.google.com/rra-ukco-uzt?pli=1
The group discusses "We are a Haunting" by Tyriek White. All are welcome.

Fri, Jun 12, 10:30am - 12:00pm
Mountain Lakes House
Join us at Mountain Lakes House to discuss "North Woods" by Daniel Mason. The discussion will include a history and tour of Mountain Lakes House.

Fri, Jun 12, 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 12, 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 13, 10:00am - 2:00pm
Princeton Public Library - 3rd Floor Pop-up Programming Area
Stop by the third floor Youth Services Department for a take-home maker activity while supplies last.

Sat, Jun 13, 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 13, 1:00pm - 3:30pm
Princeton Public Library - Community Room
Members of African Link Initiative and others facilitate discussions that spark reflection on belonging, generational wisdom, cultural memory and other topics. Light lunch included.

Sat, Jun 13, 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, Jun 13, 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.

Sat, Jun 13, 7:30pm - 10:00pm
Off-Site - Princeton Shopping Center
A screening of "Jurassic Park" at the Princeton Shopping Center sets the stage for readers of all ages to "Unearth a Story" through our summer reading programs. Registration opens June 15.

Sun, Jun 14, 2:00pm - 3:30pm
Off-Site - Palmer Square
Freedom Rewind is a high-energy show celebrating America’s 250th by rocking back to 1976, the year of the Bicentennial and a defining moment in American music.

Mon, Jun 15, All day
Princeton Public Library
This RevolutionNJ traveling exhibit, on view through June 17, explores the stories of everyday people in New Jersey during the American Revolution.

Mon, Jun 15, 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 15, 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, Jun 15, 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 15, 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 15, 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 16, 10:00am - 11:00am
Princeton Public Library - Lobby
Library staff lead a walk highlighting forgotten aspects and stories of Princeton's history. Meet in the lobby; walk will depart at 10 a.m.
This event is full

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

Tue, Jun 16, 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 16, 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, Jun 16, 5:30pm - 6:30pm
Off-Site - Nassau Presbyterian Church
Annette Gordon-Reed joins Heath W. Carter for a discussion and Q&A focusing on the nation’s founding, race and faith in light of the 250th.Register

Tue, Jun 16, 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, Jun 17, 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, Jun 17, 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, Jun 17, 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, Jun 17, 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, Jun 17, 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.

Wed, Jun 17, 4:00pm - 5:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required. This program is for intermediate and advanced speakers.

Wed, Jun 17, 5:00pm - 6:00pm
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, Jun 17, 6:00pm - 7:15pm
Princeton Public Library - Community Room
The author presents slides and discusses the background of his recently released techno-thriller novel, "Three Black Swans," followed by a conversation with Edward Tenner.

Thu, Jun 18, 9:30am - 11:00am
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.

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

Thu, Jun 18, 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, Jun 18, 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, Jun 18, 2:30pm - 3:30pm
Princeton Public Library - Community Room,Hinds Plaza
Kick off Summer Reading 2026, "Unearth a Story," with an exciting interactive program exploring the wonders of ancient worlds through the lens of science, storytelling and discovery.

Sat, Jun 20, 10:00am - 11:30am
Off-Site - Princeton Garden Theatre
An alien runaway hiding on Earth is adopted by Lilo, an eccentric little girl whose love of misfits is rivaled only by her love of Elvis. (2002) PG. 1 hour, 25 minutes.

Sat, Jun 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 and up, accompanied by an adult.

Sat, Jun 20, 11:00am - 3:00pm
Princeton Public Library - Community Room
The 3rd Annual Princeton ZineFest returns with 40+ local zine-makers, creatives, and comic artists sharing handmade publications, art, and all-ages activities celebrating DIY culture.

Sat, Jun 20, 2:00pm - 3:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
Kids in fourth, fifth and sixth grade are invited to make stickers at a workshop as part of Zinefest. Registration is required.
Registration opens Saturday, June 13 2026 at 9:00am

Sun, Jun 21, 1:00pm - 4: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, Jun 22, 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 22, 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 22, 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 22, 6:30pm - 7:30pm
Princeton Public Library - Community Room
Historian and author Jeffrey A. Denman presents his new book, "Philadelphia Quakers and the American Revolution." Registration requested, but not required.

Mon, Jun 22, 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 23, 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 23, 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 23, 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 23, 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, Jun 23, 6:00pm - 7:30pm
Princeton Public Library - Community Room
Masaaki Suzuki gives an overview of yōkai, supernatural beings from Japanese folklore. Winners of the Yōkai Fan Art Competition will also be announced.

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

Wed, Jun 24, 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, Jun 24, 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, Jun 24, 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, Jun 24, 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, Jun 24, 1:00pm - 2:00pm
Princeton Public Library - Tech Center
Learn how to protect yourself and your data online.

Wed, Jun 24, 3:00pm - 4:00pm
Princeton Public Library - Myra & Van Williams Spark Lab
A reading of "Waiting for Biblioburro" by Monica Brown is followed by a fun, interactive cooking class featuring recipes related to the book. For grades K-2. Registration required.
Registration opens Monday, June 15 2026 at 9:00am

Wed, Jun 24, 4:00pm - 5:30pm
Virtual
Practice your English speaking skills with others during conversation facilitated by a volunteer on Google Meet. Registration required. This program is for intermediate and advanced speakers.

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

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

Thu, Jun 25, 11:00am - 12:00pm
Off-Site
Carolyn Laferrière, curator of ancient Mediterranean art at Princeton University Art Museum, provides inspiration for Adult Summer Reading with a talk about works in the museum's collections.

Thu, Jun 25, 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, Jun 25, 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, 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.
Registration opens Saturday, June 13 2026 at 2:00pm

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

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

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 gathering featuring refreshments, giveaways and more. Tickets are $20; proceeds benefit the library.

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.