A new charter school focused on entrepreneurship and technology has opened in Serra Mesa and is accepting applications for its first class. SET, the School for Entrepreneurship & Technology, will open for 80 freshman in the graduating class of 2021. The enrollment deadline is March 1, and the school is open to students living in […]