Why would a public school offer online courses?