João Cardoso, 76, a retired teacher at Chestnut Hill Academy, died Aug. 5 of pancreatic cancer at his home in Glenside.

Mr. Cardoso had taught foreign languages at the school for 29 years when he retired in 2009. Earlier he had taught at Blue Mountain Academy in Hamburg and at Greater Boston Academy in Stoneham, Mass.

Born on the island of Faial in Portugal’s Azores, he attended a Seventh Day Adventist school on the Portuguese mainland. After serving in the Portuguese army artillery and attaining the rank of corporal, he went to an Adventist college in Collonge-Bellerive, France.

In 1960 he joined his parents in the United States and attended Atlantic Union College in South Lancaster, Mass., graduating in 1964.

He was an avid long-distance runner, taking part in many marathons, and had jogged until three weeks before his death.

Mr. Cardoso is survived by his wife, the former Jennifer Binzen; sons John-Paul, Andre and Peter; and a granddaughter. Mr. Cardoso’s first marriage to Dianne Wagner ended in divorce.

A memorial service was held Sept. 15 at the Chestnut Hill Seventh Day Adventist Church, Interment was private.

Memorial donations may be made to the Friends of the Wissahickon, 8708 Germantown Ave., Philadelphia, PA 19118, or to – WF