He taught in public schools in Kentucky, Michigan, and Colorado. He was an adjunct faculty member instructing teachers and teacher trainees at Michigan State University, University of Colorado, and Adams State College in Colorado.