South Shore teen talent contest: Ten teen finalists will perform in a talen contest at All Souls Church, 196 Elm St. on Friday from 7 to 9:30 p.m. The winner will perform at Braintree’s 4th of July celebration on June 30. The winner will be chosen by a panel of judges and popular vote. Admission is $4 for teens and $8 for adults. 781-843-1388 or www.allsoulsbraintree.org.
Bubble Music Man: The Bubble Music Man will perform at Children’s Museum in Easton on Thursday at 1 p.m., weather permitting. The party will feature music, dancing and bubbles. Free with museum admission of $7.50. 508-230-3789 or www.childrenmuseumineaston.org.
Edible gardening and landscaping: New England naturalist and landscaper John Root will present a slide show about growing trees, shrubs, vines, and herbaceous plants for produce in New England on Monday at 6:30 p.m. at the Hingham Public Library. Samples for tasting and information will be available and plants will be available for sale. The free program is open to the public. 781-741-1405.
Scholarship dinner dance: The Hull Knights of Columbus is hosting a scholarship dinner dance on Saturday at 7 p.m. at the Knights of Columbus Hall, 440 Nantasket Ave. Dinner of steak or lobster will be served at 7:30 p.m. Tickets are $30 per person. 781-925-1712.
Senior travel series: The Ventress Library and Marshfield Council on Aging will host four classes in the month of June about travel planning for seniors. All classes will be from 10 to 11:30 a.m. in the program room. The series begins on Friday with a discussion about travel options for seniors. Crusing, travel agents, and research will be covered later in the series. 781-834-5535.
Dog wash and rabies clinic: The Bay State Animal Cooperative is sponsoring a dog wash and rabies clinic on Sunday at the Norwood Municipal parking lot across from the Norwood Bowling Alley. The dog wash will run from 10 a.m. to 3 p.m. and the rabies clinic will run from noon to 2 p.m. Dog washes are $8, vaccinations are $10, nail clipping is $3, and pet items will be available for a small donation. All proceeds go to the animal cooperative. 781-436-2722.
Library book group: Due to summer schedules, the Turner Free Library Book Group will be meeting on the following Tuesdays at 6:30 p.m.: June 12, July 17, and Aug. 14. The June 12 meeting will discuss “Cold Mountain” by Charles Frazier. Copies of the book are available at the library front desk. New members are welcome and the group is open to all ages. Also, donations for the Friends’ ongoing book sale are always welcome. For more information, call the library at 781-961-0932.
Horizons of Hope: The First Baptist Church will host a series of lectures for families and friends of drug- and alcohol-addicted teens. The first lecture will host a Boston Children’s Hospital specialist in teen drug abuse on Saturday from 1:30 to 2:30 p.m. at the church. Light refreshments and conversation will follow the program. 781-545-0058.
Parkinson’s support group: There will be a Parkinson’s disease family support group meeting at the Sharon Adult Center, 219 Massapoag Ave. , on Monday from 1 to 2:30 p.m. 508-243-7481 or firstname.lastname@example.org.
First-time homebuyers workshop: Neighborhood Housing Services of the South Shore will offer a two-part workshop for first-time homebuyers on Monday and Wednesday from 5 to 9 p.m. at South Shore Savings Bank, 1584 Main St. The workshop will give participants an opportunity to meet and hear from real estate brokers, insurance agents, lawyers, and loan originators. They can also learn about grant programs and different mortgage options. The registration fee is $20. 508-587-0950 or www.neighborhoodhousing.org.