Is it The Episcopal Academy?
My high school has numerous drug dealers, rapists, and even some murderers. Wilmington DE public schooling...