Stuyvesant High School
Leaf was born in New York City on August 9, 1931. He attended Stuyvesant High School in Manhattan.