He is a cofounder of the DU Community Writing Center, located in the Saint Francis Center and The Gathering Place, two daytime shelters for the homeless in downtown Denver. Before coming to Denver, John taught in the UW-Madison Writing Center and served as the Assistant Director of the Writing Fellows Program.