Faculty

John Kern

Adjunct Assistant Professor, Politics

Education: B.A. U.C. Santa Cruz, M.A. Cornell, Ph.D Cornell