A 1988 New Castle High School graduate who grew up on the North Hill in a poor single-parent home is the principal of this year’s top-ranked public high school in
James Louis Williams Jr (known by all as Louis) passed away on April 21, 2023. He was preceded in death by his parents and survived by his sister, Paula Kay