H. H. Cunningham taught history at Elon College, in Elon, North Carolina, and at the University of Georgia.