Episcopal priest Jon Allen Caridad graduated from General Seminary in 1968 and was ordained in 1968. He was teacher and headmaster of St. John’s Episcopal Parish Day School in Tampa, Florida from 1971 to 1977 when he was terminated for “inappropriate behavior with a student.” After voluntarily renouncing the priesthood
Continue reading