 He received an M.A.in comparative literature from the University of Iowa and a B.A.in sociology from the University of Minnesota after which there were many years of freelance work and odd jobs, before teaching writing in the 80s.