torrey pines high school niche