New Leadership Team

We're back in session at Environmental Charter Schools. We warmly welcome new leadership across our school sites. All familiar faces, but new roles!  KC Villoria – ECHS Principal Although KC Villoria is the new Principal at Environmental Charter High School, she is a familiar face at ECS. She has always had a passion for learning, serving…