Minnesota Online High School (MNOHS) is a small, online public high school open to any Minnesota resident 20 years or younger. The MNOHS curriculum prepares students for college by focusing on applying reading, writing, and math concepts and skills across the curriculum, developing critical thinking skills and teaching through independent and collaborative projects.