[4] After receiving his Master of Arts and Doctor of Philosophy degrees from Penn in 1924 and 1928 respectively, he taught Latin at the university until 1933, when he was named dean of Penn's College of Liberal Arts for Women.
[5] Odgers was then named president of Girard College, a Philadelphia secondary school for orphan boys.
[6][7][8] Odgers authored Alexander Dallas Bache: Scientist and Educator, which was published by the University of Pennsylvania Press in 1947.
[10] Following a brief illness, Odgers died at the Oak Cove Health Center in Clearwater, Florida, on September 6, 1983.
His remains were returned to his home state of Pennsylvania, where he was interred in Lewisburg Cemetery.