Jeff Speaks received his PhD from Princeton in 2003, and has taught at McGill University and the University of Notre Dame.