He earned an AB at Hamilton College, an MAT at Harvard University, and a PhD at Stanford University. Besides teaching his own classes in poetry writing, writing poems, and giving readings at national and state professional meetings, Joe has enjoyed working with many local poets in classes they have taught and in individual publication tutorials.