Получил образование в Университете штата Айова. Прежде чем стать писателем, служил редактором в журналах Better Homes and Gardens и Liberty. Хафф написал 16 книг, большинство из которых касались бытовых проектов. Он читал лекции по статистике для старшеклассников и студентов.