He worked as a high school teacher before joining SUNY Brockport as a professor of education.
He studied at Houghton College, Cornell University and received a doctorate from the University at Buffalo.