Fue profesor en las universidades de Carolina del Norte, la City College de la Universidad de la Ciudad de Nueva York, la Universidad Estatal de Florida, donde fue profesor investigador distinguido ("Distinguished Research Professor"), y la Northern Arizona University.