Great school offers independent study for high school kids and offers adult ed and so many more programs