Louis Post-Dispatch. During this time, he has won more than a dozen journalism awards. He is an adjunct professor at Lindenwood University, where he teaches narrative feature writing and documentary history. His freelance work has been published widely and has appeared in dozens of publications across the United States.