Charles Kennedy earned a PhD from Yale University's Department of Near Eastern Languages and Literatures. He is Professor Emeritus at Virginia Polytechnic Institute. Kennedy has published widely on the subject of the Bible and early Christian life and taught adult-education classes at Colby-Sawyer College on such varied topics as Islam, religions in America, and vaudeville. Kennedy is an ordained minister in the United Church of Christ.