Public Library Offers Online High School