He received a bachelor's degree at Fort Valley State College (1960), a master's degree at Howard University (1961), and a master's degree (1968) and a doctorate (1971) at Yale University.
He obtained his bachelor's degree at Fort Valley State College in 1960, his master's degree at Howard University in 1961, and both his master's degree in 1968 and his doctorate in 1971 from Yale University.