portrait by Kay Erickson (2018)
I'm a computational geometer/topologist/graphophile with more general interests in algorithms, data structures, and lower bounds. I teach mostly large algorithms classes; you might find my free textbook and other course materials useful. Exactly half of my former PhD students have tenure, and exactly half of my former PhD students have won NSF CAREER awards. From 2013 to 2016, I was an associate department head and chair of the faculty recruiting committee. I am the lead SafeTOC advocate for SODA, a SafeTOC advocate for SOCG, and a member of my department's CS CARES committee.
I have the lowest undergraduate GPA (2.4/4.0) of any professor I've ever met, although some of my colleagues came close, and a few others never finished college at all. (I really shouldn't be proud of that.) Only two other professors have been in my department longer than I have. (I really shouldn't be proud of that, either.) I have been known to give unsolicited advice.