Home Featured John Eldred selected as new SPHS principal