Dan Weinberg, 71 of Canton, died March 31, 2023. Mr. Weinberg was a loving father and teacher. He is survived by his son and daughter-in-law, Josh and Eli Weinberg; and brother, Paul Weinberg. A memorial service will be held Saturday, April 8, 2023 and for further information please contact Josh Weinberg.