Resignation at Newbold

David Penner has resigned as principal of Newbold College, the Seventh-day Adventist college in England.

He was my U.S. History teacher at Broadview Academy–one of my favorite teachers through high school, who helped instill in me a love for history. We often found ourselves painting in the art studio, too, as we both loved to paint.