 His parents were Quakers who left North Carolina because of slavery and racism.Craven graduated from Simpson College (affiliated with the Methodist Church) in Indianola, Iowa in 1908, and would later leave his library and papers at the institution.After brief stints teaching at Simpson College and North High School in Des Moines, Iowa, Craven moved to Cambridge, Massachusetts, where he was influenced by Frederick Jackson Turner and earned an M.A.