New Asia College
Davenport grew up in Virginia outside Washington, D.C. He received his bachelor's degree in English from Yale University in 1961. After graduating, Davenport was hired through the Yale-China program, which sent him to Hong Kong to teach English at New Asia College for two years.