Gerhardt has been a law professor at William and Mary, Case Western, Wake Forest, University of North Carolina, Cornell, and Duke. In the spring of 2004 he was a visiting fellow at Princeton. Gerhardt has been CNN's designated expert on the federal impeachment process.