Ross Garber practices law in Washington, D.C. and teaches political investigations and impeachment law at Tulane Law School. He has represented four U.S.governors in impeachment proceedings. He is also a CNN Legal Analyst.