Tim Griffin

Tim Griffin has advanced degrees in philosophy and law, and has taught philosophy and legal theory courses at a number of universities. He is currently a seminarian pursuing oridination to the priesthood in the Episcopal Church.