Conor Barnes earned his B.A. in History at the University of California, Riverside and his M.Litt. in English at St. Andrews University in Scotland. He taught English in China at Henan Normal University in Xinxiang and at Beijing University of Aeronautics and Astronautics. Returning to America, Mr. Barnes taught high school English and History for several years in the Los Angeles area.