Faculty Lounge Georgia Lawmaker: Georgia Tech’s President Must Respect Due Process or He Should Resign Spencer Irvine March 10, 2016 Strong words from a key lawmaker who presides over the school’s funding: Georgia State Rep. Earl Ehrhart wants the head…