He earned his M.S. in Personality/Social Psychology at Northern Illinois University and taught at Jamestown Community College in Jamestown, New York, for 25 years where he was the Director of Social Sciences and Coordinator of Psychology. He is currently teaching classes at Northern Arizona University.