He has been a teacher or therapist in three prisons and a professor at several colleges and universities in New England including Clark University, College of the Holy Cross, Dartmouth College, and Suffolk University. He is married and the father of three adult children. Web: Jameshannonpoetryplus.com and concordpsychotherapy.com.