California High School Makes $24 Million From Snap IPO