Previously he has taught at the School of the Art Institute of Chicago, Columbia College in Chicago, the University of Maine at Farmington, Maine, and Bowling Green State University in Ohio.