 Kelly received a Ph.D. in Theology from GTU in 1980.For the next eight years, he taught at schools in the San Francisco Bay area, including the University of San Francisco and Holy Family College.He was active in scholarly professional societies, and from 1987 to 1990 co-chaired the steering committee for the American Academy of Religion's Group on New Religious Movements.