 He graduated from Woodstock School (where his father, Robert Alter, served as Principal from 1968 to 1978) in Landour and subsequently from Wesleyan University.He has taught writing at the Massachusetts Institute of Technology and at the American University in Cairo.He has been awarded Fulbright Program and Guggenheim Fellowship grants and received an honorary degree from Wesleyan University.