Michael Tadross
the best professor & class i've ever had. this was the hardest class I've ever taken at duke, partially because of the sheer breadth but also just the intensity and amount of consistent rigor. tadross isn't an experienced lecturer yet but he is really freaking smart and understanding, this is coming from someone doing rather poorly in the class lol