in 1964 from Cornell and a Ph.D. in 1966 from Heidelberg. Haeberle was a postdoctoral fellow at Yale and U.C. Berkeley from 1966–1972.
Haeberle's academic background includes a degree from Cornell University in 1964, followed by a Ph.D. from Heidelberg University in 1966. He held postdoctoral positions at Yale and UC Berkeley between 1966 and 1972.