K12 Reviews

4,911,376reviews on ConsumerAffairs are verified
  • We require contact information to ensure our reviewers are real.
  • Our moderators read all reviews to verify quality and helpfulness.
  • We use intelligent software that helps us maintain the integrity of reviews.
+2 more
Author picture
Edited by: Amanda Futrell
Author picture
Fact-checked by: Jon Bortin

About K12

K12 provides accredited programs for online public and private schools around the country. The programs are structured and taught by state-certified teachers. Individual courses can also be purchased for use in more traditional homeschool settings. Public school options are tuition-free. Students also have access to socialization opportunities and extracurricular activities. K12 has been operating since 2000, and its programs are available in all 50 states.

Pros
  • Works with both public and private online schools
  • Multiple school options to choose from in most areas
  • Socialization opportunities and extracurricular activities
Cons
  • Public school options not available in every state
  • Structured classes may not be right for every family

K12 Reviews

Filter by Rating

  • (39)
  • (11)
  • (9)
  • (16)
  • (215)

Popular Mentions

    How do I know I can trust these reviews about K12?
    • 4,911,376 reviews on ConsumerAffairs are verified.
    • We require contact information to ensure our reviewers are real.
    • We use intelligent software that helps us maintain the integrity of reviews.
    • Our moderators read all reviews to verify quality and helpfulness.
    Top reviews
    • Top reviews
    • Recent
    • Oldest
    • Most helpful

    A link has directed you to this review. Its location on this page may change next time you visit.

    How do I know I can trust these reviews about K12?
    • 4,911,376 reviews on ConsumerAffairs are verified.
    • We require contact information to ensure our reviewers are real.
    • We use intelligent software that helps us maintain the integrity of reviews.
    • Our moderators read all reviews to verify quality and helpfulness.
    Page 2 Reviews 35 - 65
    Profile pic of the author.
    Tech

    Reviewed Nov. 20, 2025

    My younger sister just got kicked out because she was under contract, and had one bad grade that she was working to bring up. She also has to attend meetings with the camera on while being on contract which intern distracts her from improving her grades. K12 only sets up students for failure.

    Thanks for your vote!
    Profile pic of the author.
    Customer Service

    Reviewed Nov. 18, 2025

    Your kids would be better off being taught by a Caveman than this institution. It's a joke, all they want is 💰. Your child is a number not a student. They will always point the finger at the parents. Put a kid in front of a computer screen for 6 hours. Why does it take a teacher 45 minutes to have an online class when attention spans last less that 20 minutes. It's not education anymore, it's called grooming kids for failure. DO NOT ENROLL IN K12!

    Thanks for your vote!
    Customer ServicePunctuality & Speed

    Reviewed Nov. 7, 2025

    So far, this is the biggest waste of my time and my children's education. Unenrolling a child twice and then not accepting them back when they had proper documents all along, and then you do the same thing to my son... worst document team on planet earth!!! You guys are screwing up children's educations because you don't know how do your job. Couple times I called, I was met with rudeness and no help at all, putting me on hold for 2 hours is unacceptable and whoever Daniel ** is needs to be fired, like yesterday, nasty woman I ever spoke to, fire her asap. I hear lots of people already complained about her and now she's uninvolved with both my kids. For no reason, I have all the proper documents but she says they're not current and she's full of herself and makes things more difficult and challenging to the parents and is rude as can be.

    Someone needs to call me fast, my kids have testing coming up and your documents team Daniel ** keeps screwing everything up about ready to leave a bad review everywhere I can and contact the school board to tell them, "What you are doing to these kids is wrong." Really upset customer here. I've been enrolling my kids for 3 months now and you keep accepting everything and then kick it all back, and then make my children suffer on their education because Daniel ** can't get her stuff together and treats people very bad, fire her asap.

    Thanks for your vote!

    Reviewed Nov. 5, 2025

    We gave all information about new out-of-state move. But they decided to close all accounts without any prior notice. And withdraw my daughter after 1 month. Disappointed with K12 system. They should have reviewed all info before registration. I would not recommend K12.

    Thanks for your vote!
    Sales & MarketingPunctuality & SpeedTimeliness

    Reviewed Nov. 3, 2025

    Definitely not a good choice, had me waiting for a month before rejecting my child because of continuous enrollment when I applied for online the same day I took him out. They held me up, after the paperwork been approved to say oh it's been more than ten days since he was out of school, when it takes 2-4 weeks just to get approval. I would not waste my time again. Definitely a scam. Try a better online school that has better reviews.

    Thanks for your vote!
    Customer ServiceOnline & AppStaff

    Reviewed Oct. 29, 2025

    Our daughter wound up being placed in "Colorado Digital Academy" (Colorado Virtual Academy?) through K12. As a programmer, I must say it is horrible. Some things are google docs. I've seen math auto-complete for her and had to disable it. Some may see that as a plus but let's dig deeper... There's this testing called "i-Ready". You do these tests and would think their platform would then have the score? Well, it does but apparently it cannot feed it to another portion of the system. She was marked failed on 2 of them as we weren't aware we had to go enter the score in another box and submit it.

    Contact is basically non-existent. I haven't had a call returned. I'm still not sure how we submit the paperwork (some books were sent). On the note of books, most align but some of them simply do not contain what is on the website. If the child takes too long, they will be logged out. Imagine they're on portion 8 out of 9 and it's a longer activity and they're taking their time. Then they get logged out because it's on a different screen or paper. They have to do the whole thing over again. This is a massive complaint of mine.

    In one subject alone, it's showing the "actual" as half of the amount they've completed. I haven't looked at the others yet. Some things are done in google docs .. and sorry but using google workspace may seem easy but as a programmer, just do it right. It's lazy. Also, most kids don't know how to use all of that and it basically cheats for them by default. Also, we have no clue if they're actually getting the shared documents. Some things are in PDF so if they're not in the supplied books, we have to print them, scan them back in and then upload to google drive. I've no idea if the "school" is receiving them.

    All-in-all, the orientation made it all sound nice and simple but I couldn't see a 10 year old navigate it. In my professional life I've never seen such a messy system. Many of the videos even .. look like they're from the 90s. Sound quality is so off that it can go from almost silent to blasting and waking the baby. Seriously, the quality is below poor. I could go on and on. I'm looking at alternatives. The whole point of this was for my child not to struggle in school. I had done some cyber school when I was young and it was just a nice streamlined process. Do this, it's submitted. Boom. I'm not sure what this mess is.

    Thanks for your vote!
    K12
    Response from K12

    We appreciate you bringing your concerns to our attention. We're taking your feedback seriously and will be reaching out to obtain more information so we can further assist.

    Customer ServiceStaff

    Reviewed Oct. 27, 2025

    If I could give this school zero stars I would. Please just take your kids to public school if you want them to learn anything. This is coming from a student that went here for my freshman year of high school. I became so depressed because of the workload and lack of advisement from K12. I actually started to BALD because I was so stressed out everyday. They expect you to know everything even when you don't learn from the helpless teachers and staff. No one answers their emails, teachers don't pick up their phones, and when they do give you advice its USELESS! I have fallen behind in high school because of it. DO NOT TAKE YOUR KIDS TO SCHOOL HERE. 🚫🚫🚫

    Thanks for your vote!

    Reviewed Oct. 13, 2025

    SAVE YOUR CHILD AND YOURSELF THE GRIEF AND PTSD AND DO NOT ENROLL. I had 1 graduate then this year they changed everything and they don't even know which way is up. My kids are not learning properly. The teachers hate it. If we had any other option I'd withdraw them immediately. This is a joke and a complete sham. My kids stay stressed out and I can't do anything but make them sit sometimes 11 hrs trying to keep up and me doing a lot for them.

    Thanks for your vote!
    StaffEase of Use

    Reviewed Oct. 4, 2025

    Surprisingly easy to navigate. All my anxiety about being able to keep up is gone, thanks to help from Lisa **, and Ms. **. The art supplies and library of books are brand new and quality. Instant access to help and answers.

    Thanks for your vote!
    K12
    Response from K12

    We're so glad to hear that our teachers have made such a positive difference in easing your anxieties about keeping up. It's wonderful to know that getting help and answers has been seamless for you. Thank you for sharing your experience!

    Punctuality & SpeedStaffTransparency

    Reviewed Oct. 2, 2025

    Unfortunately, I absolutely hate to give neg reviews but I have had to submit more documents than I have ever had to submit to anything I've applied for. I thought it was a lot when I bought my first car! But there were so many things I had to do, loop holes to jump through and speed bumps to hurdle over just to get documents to them to eventually be accepted and then later to declined to submit 2 more documents that I had already sent in. So I just withdrew/cancelled my son's application. Maybe check your staff for enrollment or possibly update the document reader. With respectful constructive criticism, I hope you guys find a better route. Thanks but no thanks.

    Thanks for your vote!
    Customer Service

    Reviewed Sept. 26, 2025

    I am a student at TOPS K12 and today I went to get my learners permit to drive. I was told that I can't because my VOE had a different name from the rest of my paperwork. When me and my mother look at it, it has my K12 nickname on it. We have been here for thirty minutes trying to get it fixed. My mother sent them an email with my legal, and they sent it with a nickname again! Then we are told to go to the school??? To get it fixed.

    Thanks for your vote!
    Staff

    Reviewed Sept. 25, 2025

    This is so sad. Please don't put your child in this school. This school needs to be shut down. I have all 3 of my lawyers bring case against them, they will set your child back; they will mess up the Attendance. Every time you ask for help you get the running around. This was the worse mistake I every made

    Thanks for your vote!
    Maintenance

    Reviewed Sept. 19, 2025

    This USED to be 5 stars, now it's 1 all because of programmed switch. Went from OLS to Canvas and it's more harder. More lagging. More issues. And yet they say OLS was being broken even though it was fine. This is horrible because it does not show like OLS does and it's pretty annoying. This is terrible and I hope they change it back because this is a 1 star.

    Thanks for your vote!
    Customer ServicePunctuality & SpeedCommunication

    Reviewed Sept. 18, 2025

    We have been working with about a dozen different contacts with K12. Every time they tell us we are missing documents. Which we have submitted more than once. Then after we explain it to them, they say yes, this is odd and they say it is a capped class and that we should contact the academy that my child is waiting on approval. We have spoken to these people since August 19th and they are still unable to get my child enrolled. These remote workers have no communication between each other and no idea where the process is when we receive an automated call. 100% do not recommend this service. We were told to contact the academy and transferred and abruptly hung up on after the transfer. GET IT TOGETHER, K12.

    Thanks for your vote!
    Staff

    Reviewed Sept. 12, 2025

    They don't want to help change or corrected outdated false information on IEP for my child who is autistic 2nd year in row and the IEP meeting was way too short and we get the run around for all the schools and also k12 to correct the IEP eligibility for autism. Instead they continue to run with eligibility for emotional when no outside doctor diagnosis this for our child. Emotional eligibility is just standard only. Getting simple support such as ot and speech well that not gonna help. Once the work gets too hard for our child to do they don't want to make the eligibility correct and accurate by putting what is the truth autism. I don't understand why not. What would be the difference for our child to receive the correct services such as one on one aid and support and also demanding to take this IQ test saying if they can't take it. They won't be in good standings w/ the school but how can a autism child understand to even take it.

    Thanks for your vote!
    Staff

    Reviewed Sept. 10, 2025

    The teachers are trying their best but the program isn’t very effective. The emphasis is on making the staff look busy where students are confused and made to feel behind and are not setting up the students for success. Spend time teaching concepts and reducing number of lessons may help.

    Thanks for your vote!
    Customer Service

    Reviewed Sept. 5, 2025

    Second try! K12/Stride is not a healthy way to educate your child. First go around my child had all A’s with 10-12 hour school days. BTW: he is GT and powers through school work. So an average student would fall behind. When he took the STARR test they applied the grades to his regular coursework. Hmmm! That’s a no-no. So I pulled him from the school, 5th grade.

    Here we are in 8th grade now. Counselor does not read emails completely. If she did we would not be on email six explaining in detail of what my request is. Presently in eight courses. Remove one elective course, Health, so he can manage all the courses. He is taking PE during this semester, so Health can be taken next semester. Pretty simple! It’s like pulling teeth. Ugh! The teachers seem to talk in circles and about themselves. Let’s teach people!! These people want grace with their failures. Yet, give no grace to the students. Major failure! Looks like they want a paycheck and not have to work for it.

    Thanks for your vote!
    Customer ServiceStaff

    Reviewed Sept. 3, 2025

    My 5 yrs old is starting kindergarten. Her first initial placement test was administered. They tried to tell us my daughter is cheating or we are because she's too smart for them. She's testing 4th grade in reading and letters and numbers and she called us liars and cheaters because of her acing the test and placing in 4th grade. Your staff are literally the worst. My wife's been insulted twice by them. One more time and you will lose all my kids from your program. My name's Ben **. I just in case y'all care to contact me. Bet you won't though. Your staff have the worst communication skills I've ever seen. To call my wife a liar and my 5 yr old a cheater because she can read words a 4th grader can is highly unprofessional and really makes y'all look as though you have the smallest brains in history. Yeah I'm madddd. Can you tell?

    Thanks for your vote!
    Customer ServiceContract & TermsPunctuality & SpeedStaffCommunication

    Reviewed Aug. 29, 2025

    It’s just poor communication, I was told by one admission staff I needed an affidavit because of my living arrangements and my son would start on the 13. I called back few days later I was told I wasted my money on affidavit, meaning I didn’t need one and that I was waiting on them to assign classes and that the school was not full. Today I called and just so happen the school is full. So congratulations on the kids and parents that had good service getting into the school. I don’t know if there not communicating with each other are admissions just don’t know what is going on at the school but I need them to get it together. I received very poor services.

    Thanks for your vote!
    Staff

    Reviewed Aug. 25, 2025

    The first semester I did it I had to do private because we couldn’t get my transcripts and stuff from my last school. That’s not their fault but it was 4000 or something like that. Total mind you me and my dad live in a studio apartment, barely scraping by so that was a gut punch and I’m trying to re-register for my senior year. I joined the public one so we didn’t have to pay, but they pulled me out of the public one and put me into the private one so we would have to pay.

    Do not put your child in the school. It is awful. The tech support is horrible. Your password doesn’t work 90% of the time you’ll have to change it at least 20 times I know me and my dad have I got truancy the first semester because I couldn’t log into my account and I had to login through my dad’s account and I got truancy for that and I almost failed my junior year, even though I had all passing grades. The tech support is awful. If you need help with tech-support, there’s no help. It’ll be almost impossible to get a hold of them and if you want your truancy letter, you better throw that out the door.

    Thanks for your vote!
    PriceStaffHonesty & Transparency

    Reviewed Aug. 21, 2025

    Using K12 was honestly exhausting. My kid needed me hovering over them for hours every day just to keep up, and the amount of screen time was ridiculous — they were burned out and stressed all the time. The platform itself was buggy, and every time we had an issue, getting help from teachers or support staff felt like shouting into the void. The curriculum didn’t seem to match what they were supposed to be learning, so I had to constantly find extra resources to fill in the gaps. Even when lessons worked, they were rigid and confusing, and there was barely any live instruction or real feedback. After all that effort, the grades didn’t improve much, and I’ve since learned a lot of K12 schools perform worse than regular public schools. Honestly, it felt frustrating, disorganized, and way more work than it was worth.

    Thanks for your vote!
    Profile pic of the author.
    Customer Service

    Reviewed Aug. 19, 2025

    This has been the most horrible experience. We are on week two of not being able to start anything because we didn’t receive necessary emails. There is absolutely no way to get ahold of anyone. I have received zero call backs. The school finally sent an email including instructions that I already had. I absolutely will not be continuing with this school.

    Thanks for your vote!
    Customer ServiceSales & MarketingPunctuality & SpeedStaff

    Reviewed Aug. 15, 2025

    Last year the program was amazing, this year new management and a whole new Trash system with 0 help from customer service. Currently on day 7 of waiting on a call back from "guaranteed" live rep claims. False advertisement, high expectations from the children with zero from themselves. Our teacher quit after 8 days so I think that about sums it up. Extremely disappointed with the principal and staff, completely ruined K12!

    Thanks for your vote!
    Profile pic of the author.
    Staff

    Reviewed Aug. 13, 2025

    This is a great school but to a certain extant. I have been trying to get this school to change our address for a year and a half now and they still have not done it. I've turned in everything I needed to do so and I've even registered my kinder this year and once again turned in the required documents and nope... they changed the shipping but not our actual address and they are expecting me to sign documents with an old address. Or I do not associate with anymore. They continue to be lazy and unprofessional, when it comes to this issue, this shouldn't be an issue we shouldn't have this issue like what is going on?

    You guys require us as parents to do what we are supposed to do on our side. But yet staff members and each department cannot do what you guys are required to do, and that is to keep our files up-to-date and like I said, I've tried to do that and you guys have prolonged changing. Our address and now you want me to sign documents, no not with an old address attached to it. Then you guys will continue to think that's our address when you are wrong. So please stop making life frustrating for us, parents and do your job properly. Thank you.

    Thanks for your vote!
    Staff

    Reviewed Aug. 13, 2025

    If you want your child to be happy do not send them here, I went here my seventh grade and now I am a Junior. Not to be dramatic but this school ruined my life for like two years. I fell so far behind in math. I needed extra help. Also my social skills definitely took a toll. There is no support from teachers.

    Thanks for your vote!

    Reviewed Aug. 12, 2025

    You spend all your time -- trying to contact someone about your child's credits before school starts k-12 if they are attending high school. They say no one is available until school starts to provide information, after school starts you find out that they put them in the wrong classes that have nothing to do with their curriculum. I would have never put my daughter in this school if I knew they were going to be this disorganized. They need to be investigated for poor practice!

    Thanks for your vote!
    Customer ServicePunctuality & Speed

    Reviewed Aug. 11, 2025

    This has been the worst experience I have ever had. They have my child waiting for over a month, past 4 start dates due to admin not loading her classes and sending out her equipment and textbooks. I have been told 6 times this has been escalated and a supervisor will call me back, but after week 3 I am quite sure this will never happen and I am just being told this to get me off the phone. I DO NOT recommend and am positive someone must really hate me and this is retaliation for God only knows what🤷‍♀️. Do not choose them, this school is a joke.

    Thanks for your vote!
    Customer Service

    Reviewed Aug. 11, 2025

    The new system sucks. It's hard to find lessons and lives without having to dig for everything. I have 2 students and only one received their computer and supplies. And getting in touch with someone in customer service is like pulling teeth from a tiger.

    Thanks for your vote!
    Customer ServiceStaff

    Reviewed Aug. 7, 2025

    I have been trying to log in and it isn't working. I have been trying to get help with it and can't seem to actually talk to anybody without having to answer a questionnaire or some survey. I have already thrown my phone in rage. They want you to look online for your own fixing of your issues.

    Thanks for your vote!
    Customer Service

    Reviewed Aug. 6, 2025

    This school is garbage garbage garbage. I can't even get ahold of anyone to get my child's transcripts and other paper work. Can't get to anyone. She needs to be in school. Today was the first day. How damn sad is that. Don't send your kids here. They sure can call you for B's and the laptop back but in regards to your stuff you're sol.

    Thanks for your vote!
    Loading more reviews...

    K12 Company Information

    Company Name:
    K12
    Year Founded:
    2000
    Formerly Named:
    K12 Inc.
    Address:
    2300 Corporate Park Drive
    City:
    Herndon
    State/Province:
    VT
    Postal Code:
    20171
    Country:
    United States
    Website:
    www.k12.com