David Storch, beloved husband, father, brother, father-in-law, and grandfather passed away on July 24, 2025. He is survived by his wife, Ellen, his two children, Alice (Derry) Riedel and Adam (Kristiana) Storch, his sister Elizabeth, and four loving grandchildren.  David was born on December 28, 1945, in Sayre, PA to Fred and Leah Storch. After graduating from high school with distinction as class valedictorian, David earned a Bachelor of Arts in mathematics at the University of Rochester, followed by Master of Arts degrees from SUNY Albany and RIT. David devoted the next 35 years shaping young minds as a teacher of mathematics and computer science at Pittsford Sutherland High School.  After retiring from teaching, David traveled extensively with his wife and reveled in spending time with his family. He will be remembered for his inquisitive mind, integrity, unquestioned devotion to his family, and for the mark he left on the lives of all who were fortunate to know him.

A memorial service will be held at a later date. Contributions may be made in David’s memory to The Alzheimer’s Association (https://www.alz.org/donate).