Dan Klein's resume January 2017