City on a Hill Is the New Bedford Charter Public High School You Didn’t Know Existed [SPONSORED]City on a Hill Is the New Bedford Charter Public High School You Didn’t Know Existed [SPONSORED]City on a Hill Charter Public High School is right in downtown New Bedford and now enrolling.Kristen PachecoKristen Pacheco