Ericka Olivarez to lead Northside ISD's newest school of choice: CAST Teach High School. Learn more here!