Stephen taught literature and writing at the college level from 2002 to 2015, beginning as a graduate student at Brown University and continuing as a faculty member at several other New England colleges and universities. Most recently, he served as an adjunct assistant professor of English at Providence College for four years. A summa cum laude graduate of Washington University, Stephen earned his M.A. and Ph.D. in English at Brown.Â