新亞書院
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.