Prior to Kingsborough Community College he has taught creative writing, literature and composition at NYU, John Jay College, LIU-Brooklyn, University of Houston, and SUNY Orange.