He has taught American history at colleges in the U.S. and Australia. He was chief editor at Channel E through the dot.com boom, and a senior editor at Penton Media.