Englehart holds a Ph.D. from the University of California, San Diego. He is currently on leave from the Department of Government and Law at Lafayette College, in Easton, Pennsylvania, and is a Member of the Institute for Advanced Studies in Princeton, New Jersey.