He has taught at Oxford University, where he was a Fellow at Keble College (2003-05), and at Harvard in the History and Literature program (2001-03). His teaching and research interests include William Faulkner, Film Studies, nineteenth and twentieth century American literature, and Modernism. He has taught courses in the English Department at Richmond on Faulkner’s major fiction, twentieth century American poetry, American genre cinema, and literature and film, as well as general education and introductory courses on American literature and on cinema.