Guest Speaker: Rev. Dr. Craig Hadley