Jeremy Avigad Professor Department Philosophy Mathematical Sciences Advisees Joshua Clune Cayden Codel James Gallicchio Chase Norman