Honestly the best school in the HD. I wouldnt trust any other school with my son beside ucsa. Sports and academics are great and the school is very focused on seeing our kids grow up with a proper education and leadership qualities in their lives.
One of the best schools ive ever been too