Herrmann received the MFA degree in writing from the University of Iowa Writers' Workshop and later became the first director of the MFA program at the University of Montana, Missoula. He taught for over twenty years at many universities and colleges in the U.S. and abroad.