 He has taught at Indiana University, Dartmouth College, the University of Wisconsin-Madison, Xavier University (New Orleans), and the University of California-Santa Barbara.Keller is the author of two monographs