People FacultyLecturersCourtesyEmeritiAdministrationGraduate StudentsGraduate Teaching Fellows Trenton Leinenbach B.A. Brigham Young University, 2013 M.A. Brigham Young University, 2016 Cohort 2016 Contact Email trentonl@stanford.edu