He has taught creative writing and advertising at East Texas State University (now Texas A&M Commerce), TCU, as well as guest lectured at North Texas University, SMU and LaVerne University in California and at his alma mater, the Univerity of Texas.
John is an award-winning photographer and a guitar and mandolin picker. He occasionally finds time to fly fish and to ride his recumbent trikes. John is married with three adult children.