K12, an online learning platform, offers courses in English, math, science, history, world languages, art and music for students in kindergarten through 12th grade, the company reports. K12 additionally offers courses in career technical education, technology and computer science and other elective courses for high school students.
K12 emphasizes flexibility in its program, and therefore has a wide range of classes for high school students of all interests and abilities. To that end, K12 offers five different course levels in English, math, science and history. K12 also offers electives in each of those areas. In addition, English and math courses offer a remedial level of material.
K12 English courses include AP English Language and AP English Literature as well as courses in journalism. K12 math has courses for both AP Calculus and AP Statistics, and it additionally offers courses in personal finance. The selection of science courses includes AP Chemistry, AP Biology and AP Environmental Science. K12 history and social sciences have a wide variety of AP courses, including government, economics and history. K12 offers language education in Spanish, French, German, Chinese, Latin and Japanese. The company has material for four years of education in Spanish, French and German, and for two years of education in Chinese, Latin and Japanese.