1 to 7 p.m.: Blood Drive; Princeton Prosthodontics, 311 Witherspoon Street.
3 p.m.: Reading by Debbie Macomber, author of Summer On Blossom Street; Barnes & Noble, MarketFair Mall, Route 1.
7 p.m.: Resume Writing Workshop; Princeton Public Library.
7 p.m.: Princeton University Senior Recital with cellist Sam Leachman and pianist Taotao Liu; University Chapel. Free.
7 p.m.: Talk by Kathleen Galop on Frederick Law Olmsted’s philosophy of landscape design; Trenton City Museum, Cadwalader Park, Trenton. Free.
7:30 p.m.: The Brothers Size and Marcus; or The Secret of Sweet; Berlind Theatre.
7:30 p.m.: Township Environmental Commission; Township Municipal Complex.
7:30 pm: Arts Council of Princeton’s second Annual David R. Goldberg Lecture in Architecture, with J. Robert Hillier; Solley Theater, Paul Robeson Center for the Arts. Free. For reservations, call (609) 924-8777.
2 and 8 p.m.: High School Musical 2; Bucks County Playhouse, New Hope, Pa. Also Thursday at 2 and 8 p.m., Friday at 8 p.m., Saturday at 4 and 8 p.m., Sunday at 2 p.m.
7 p.m.: Ringling Brothers and Barnum & Bailey Circus; Sovereign Bank Arena, Trenton. Also Friday at 10:30 a.m. and 7 p.m., Saturday and Sunday at 11 a.m., 3 p.m., and 7 p.m.
7:30 p.m.: Princeton Festival talk by Marianne Grey, “Midsummer Magic: Illustrating Fantasy and Imagination”; Princeton Public Library.
7:30 p.m.: In the Red and Brown Water; Berlind Theatre.
7:30 p.m.: New Jersey Symphony Orchestra; Patriots Theater at the War Memorial, Trenton.
7:30 p.m.: Terrance Simien and Zydeco Experience Band; Performing Arts Center, Princeton High School.
8 p.m.: Princeton Triangle Club’s Stark Raven Mad; McCarter Theatre. Also Saturday, at 8 p.m.
8 p.m.: The Brothers Size and Marcus; or The Secret of Sweet; Berlind Theatre.
8 p.m.: Singer Tom Rush; Seward Johnson Center for the Arts, Grounds For Sculpture, Hamilton.
8 p.m.: Sweeney Todd, Kelsey Theatre, Mercer County Community College. Also Saturday at 8 p.m., Sunday at 2 p.m.
8 p.m.: Actors’ NET of Bucks County production of Booth; Heritage Center, 635 North Delmorr Avenue, Morrisville, Pa. Also Saturday at 8 p.m., Sunday at 6 p.m.
8 a.m. to 3:30 p.m.: Trinity Rocky Hill Rummage Sale; Trinity Church, Crescent Avenue at Route 518, Rocky Hill.
9 a.m.: NAMI Mercer 5-K walk; Educational Testing Service, Rosedale Road.
10 a.m.: Daylong P.E.A.C.E. Conference (Proactive Education for Activism on Current Events) for teens; Princeton Public Library.
10 a.m. and noon: Westminster Community Orchestra concert, “Concerto Is King”; The Playhouse, Westminster Choir College. Free.
2 and 4 p.m.: Junie B. Jones; Kelsey Theatre, Mercer County Community College.
3 and 8 p.m.: In the Red and Brown Water; Berlind Theatre.
6:30 p.m.: Princeton Girlchoir 20th Anniversary Concert; Patriots Theatre at the War Memorial, Trenton.
6:30 p.m.: Dick Braytenbah jazz band; Halo Pub, 9 Hulfish Street.
9 p.m. to midnight: Central Jersey Dance Society Argentine Tango dance; Suzanne Patterson Center.
Recycling
2 p.m.: The Brothers Size and Marcus; or The Secret of Sweet; Berlind Theatre.
7 p.m.: Bravura Philharmonic Orchestra; Princeton Alliance Church, 20 Schalks Crossing Road, Plainsboro.
7 p.m.: Kingston Women’s Chorus; Kingston United Methodist Church, 9 Church Street, Kingston.
6:30 p.m.: Historical Society of Princeton’s “Revisiting Princeton’s Civil Rights Struggle” panel discussion; Witherspoon Street Presbyterian Church. For reservations, call (609) 921-6748, ext. 100.
7:30 p.m.: Talk and book signing by Artie Lange, author of Too Fat To Fish; Barnes & Noble, MarketFair Mall, Route 1.
10 a.m.: Stroller Strides walking tour of Princeton; Historical Society of Princeton, 158 Nassau Street.
2 and 8 p.m.: High School Musical 2; Bucks County Playhouse, New Hope, Pa. Also Thursday at 2 and 8 p.m., Friday at 8 p.m., Saturday at 4 and 8 p.m., Sunday at 2 p.m.
7 p.m.: Ask-a-Lawyer Program (free legal advice on immigration issues); Princeton Public Library.
7 p.m.: Talk, “Behavior Based Interviewing,” by human resources consultant Mary Anne Kennedy; Princeton Public Library.
7:30 p.m.: In the Red and Brown Water; Berlind Theatre.
7:30 p.m.: In the Red and Brown Water; Berlind Theatre.
7:30 p.m.: Preview of Princeton Festival 2009 Season with Artistic Director Richard Tang Yuk; Princeton Public Library.
8 p.m.: Singer/songwriter Steve Earle; McCarter Theatre.
8 p.m.: The Brothers Size and Marcus; or The Secret of Sweet; Berlind Theatre.
8 p.m.: Musical, Soup du Jour; Off-Broadstreet Theatre, Hopewell. Also Saturday at 8 p.m., Sunday at 2:30 p.m.
8 p.m.: Sweeney Todd, Kelsey Theatre, Mercer County Community College. Also Saturday at 8 p.m., Sunday at 2 p.m.
8 p.m.: Actors’ NET of Bucks County production of Booth; Heritage Center, 635 North Delmorr Avenue, Morrisville, Pa. Also Saturday at 8 p.m., Sunday at 6 p.m.
8 p.m.: Voices Chorale “American Songbook” concert; Pennington Presbyterian Church, 13 South Main Street, Pennington.
2 p.m.: Docent Tour; Historical Society of Princeton, 158 Nassau Street.
3 p.m.: In the Red and Brown Water; Berlind Theatre.
6:30 p.m.: John & Carm rock, blues, and bluegrass band; Halo Pub, 9 Hulfish Street.
7:30 p.m.: Greater Princeton Youth Orchestra Spring Concert; Richardson Auditorium.
8 p.m.: Garden Statesmen Barbershop Chorus 40th Annual Concert; Yvonne Theater, Rider University, Lawrenceville.
8 p.m.: Voices Chorale “American Songbook” concert; First Presbyterian Church of Ewing, 100 Scotch Road, Ewing.
8:30 p.m.: Singer Barbara Cook; McCarter Theatre.
8:30 to 11:30 p.m.: Central Jersey Dance Society California Mix dance; Unitarian Church, 50 Cherry Hill Road.
9 a.m.: 31th annual Princeton HealthCare 10K Race; University Medical Center at Princeton, 253 Witherspoon Street.
9 a.m. to 4 p.m.: YWCA Princeton’s Paddle for Pink Dragon Boat Festival; Mercer County Lake Marina.
1 p.m.: Pennington Dance 29th Year Celebration; Performing Arts Center, Hopewell Valley Central High School, 259 Pennington-Titusville Road, Pennington.
1 to 4 p.m.: Drumthwacket house and gardens tour. Reservations required; call (609) 683-0057.
2 p.m.: In the Red and Brown Water; Berlind Theatre.
2:30 p.m.: Annual Spring Concert by Lashir, Jewish Community Choir of Princeton; Richardson Auditorium. Free.
3 p.m.: “Music in the Museum” classical concert with soprano Rochelle Ellis; Trenton City Museum at Ellarslie Mansion, Cadwalader Park, Trenton.
3 p.m.: Steinway Society Musicale with pianist Paul Zeigler; Recital Hall of Jacobs Music, 2540 Brunswick Pike, Lawrenceville.
4 p.m.: WWFM benefit concert, “Celebrating Our Musical Community”; Patriots Theater at the War Memorial, Trenton.
4 p.m.: Eastern Wind Symphony; Community Middle School, Plainsboro.
7:30 p.m.: The Brothers Size and Marcus; or The Secret of Sweet; Berlind Theatre.
8 p.m.: MouthWorks comedy troupe; Studio Theatre, Mercer County Community College. Free.