Thompson received from the University of Iowa his B.A., M.A., and Ph.D. degrees, which were followed by a Ford Foundation fellowship to Harvard University's Institute of Basic Mathematics for Application to Business. Mr. Thompson has had many years experience as a teacher, researcher, and writer.