K12 Reviews

4,881,224reviews 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

  • (29)
  • (11)
  • (9)
  • (14)
  • (214)

Popular Mentions

    How do I know I can trust these reviews about K12?
    • 4,881,224 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,881,224 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 5 - 35
    Customer ServicePriceStaffCommunication

    Reviewed March 31, 2026

    The lack of communication. The Administration is terrible to say the least, at Florida Cyber Charter Academy. There have been multiple mistakes for years that's been made in regarding our children's IEP's. God forbid, if you want to advocate/voice your concerns in regards to your children's education aspects is concerned they silence you in every way possible. They end your IEP meeting abruptly. Without proper cause/permission or make the statement that this isn't the meeting for this. The teachers some of them are the worst when it comes to education. They lack compassion & empathy when it comes to education is concerned. It's been six to seven months, and some of my children are just now receiving Tutoring services after complaining to any and everyone who would listen. It's almost the end of the school year, with two months left, what's the point?

    When reporting anything to the administration on what teachers are not doing correctly, they defend the teachers at all cost. Nobody's ever held accountable, no matter the amount of proof you may have. I had to beg my principal for a phone call. Even then, when she finally contacted me, she overtalked me the entire time over the phone. Apparently, I was getting on her nerves, so she started saying she's busy, she has another meeting to attend. Despite having proof that our daughter work was finished and completed, the principal didn't care. She continues to defend her teachers that are completely wrong and out of line. Because of this, I'm leaving. This will be my last year at Florida Cyber Charter Academy. After being with this school for the past five in half years. By far, this is the worst school year. Therefore, I've already submitted my transfer. For further information, I can be reached at **.

    Thanks for your vote!
    Profile pic of the author.
    Punctuality & SpeedStaffHonesty & Transparency

    Reviewed March 27, 2026

    Honestly I would not recommend this school at all. They give way too much work and it’s overwhelming for no reason. It feels like they don’t even care if students actually understand anything, just that everything gets turned in. The teachers don’t really seem helpful either, it kinda feels like they’re just there for a paycheck and not to actually teach or support students. Also, having to wake up super early just to go take LEAP testing in some random college building is so annoying. Like nobody wants to do all that, especially for an online school. It defeats the whole point and just makes everything more stressful. Overall, it’s just not a good experience and I wouldn’t suggest it.

    Thanks for your vote!
    Profile pic of the author.
    Punctuality & Speed

    Reviewed March 24, 2026

    My kids are capable of advancing faster, but the tuition-free program deliberately slows them down to fit state grade-level rules. If I want them to move at their own pace, I have to pay $4,000. This isn’t education—it’s compliance training, monetizing the freedom that should be guaranteed to every student. Public funds are being used to restrict bright kids, while the paid program sells the ability to actually learn. Parents, be aware: your child’s potential may be intentionally sabotaged for funding rules. This is unacceptable.

    Thanks for your vote!
    Profile pic of the author.
    Honesty & Transparency

    Reviewed March 24, 2026

    I have done K12 for 2 in a half years now. This school sucks so bad. They assign way too much work. How am I supposed to do a bunch of assignments that are due during 4pm when I have classes back to back. Sometimes I even had classes at the same time and had to attend both classes and do the work at the same time. It is so overwhelming. If you’re looking to put your child in homeschooling k12 is not the best. It’s the WORST. The new system is so confusing. My sister did all her work and had perfect grades but they withdrew her saying she had bad attendance. That is a lie. They use ai for attendance. If your camera is off for a little second they count you as absent. I think this school should do so much better. Stop using ai dude. It sucks.

    Thanks for your vote!
    Customer ServiceMaintenanceStaffResolution

    Reviewed March 23, 2026

    I have tried to search many many many things on my school laptop and it blocks almost everything Bible related and I am VERY VERY angry about it. I give a one star because of that alone. Jesus is my everything and I WILL NOT tolerate this. Trellix blocks it all and leads me to EXTREMELY unhelpful sites when I try to search anything Bible related. NOT HAPPY!! Especially because this is what schools should actually be teaching. When I search up things, it will either show for a moment or be blocked immediately. I can see that Trellix has it as a verified source which almost makes me believe that there is a person on the other side who is blocking it.

    BEFORE EVEN SUBMITTING THIS REVIEW THEY MAKE YOU CHECK A BOX THAT SAY THIS "I certify that this review is based on my own experience and is my genuine opinion of this business, that I have no personal or business relationship with this organization, and that I have not been offered any incentive from the business for this review. By checking this box, I give consent for ConsumerAffairs to call or email me with marketing communications or to discuss any of the information I have provided. I agree to the ConsumerAffairs Terms of Use. Zero tolerance policy."

    I AM VERY VERY UNHAPPY!!! I absolutely DO NOT like INDLS K12 school program because this is absolutely ridiculous!! RIDICULOUS! I am going to block and report every email and number IF I SOEVER GET CONTACTED! DO NOT CONTACT ME K12 INDLS or ConsumerAffairs. I WILL HATE THAT!! Do not ever contact me! I should not have to check that box and absolutely DO NOT agree with anything you have said about receiving emails or anything from your number.

    I will definitely pray AGAINST YOU if you try to contact me or harass me in any kind of way! Do not think my God will not punish you if you try to harass me when I have clearly stated that I do not want anything to do with you. You will regret it if you read this and contact me anyway; I can promise that. Right now I pray in Jesus name that ANYONE who contacts me from seeing this message with the intent to upset or harass me, the anger of God will fall on them. I pray that anyone who makes an effort to fix the issue I have stated will be blessed by God, even if they do not follow Jesus. I pray this in Jesus name, Amen.

    It would be the intent to upset me if you contact me after reading this message, being read to, reading this message in braille, seeing or feeling this message in sign language, listening to the message from an ai/bot/computer or another person. Just knowing this message and contacting me would be the intent to upset. Do not provoke me. Thank you!

    Thanks for your vote!
    Customer ServicePriceStaffHonesty & Transparency

    Reviewed Feb. 21, 2026

    I’m only halfway through K12 and it’s been the worst experience I’ve ever had. The work is so overwhelming, It’s A LOT of work, and the worst thing is they only give you until 10:00 PM to do everything. It honestly isn’t the students' fault for having multiple missing assignments because at IN-PERSON school, they literally give you MULTIPLE DAYS to do assignments, yet at K12 online school, it’s all due at 10:00 PM! I’ve literally lost multiple days of sleep because of this school, juggling between working on current and missing assignments.

    Another thing is their grading system is SO BAD, I only have ONE missing assignment in a class and now I have an F- in there! And if you didn’t know the assignment was only worth 4 points, HOW DID I GET AN F- IN THAT CLASS IF IT'S ONLY WORTH 4 POINTS?!! Mind you, I literally got 4/4 on all the other assignments in that class, but all it takes is JUST ONE bad assignment to DRASTICALLY change your grade.

    Another thing is that they don’t count your attendance when you enter class. I’ve accidentally missed classes multiple times at K12 and they literally don’t even notice! Your kid can skip classes without you knowing! They claim they will email the parent if your student skips multiple days of classes, yet they could care less if they skip. Another thing is that the campus is SO confusing, all the other students say this as well. Why is it literally so complicated?! Some teachers are rude as well, they’ll speak to the class and then to you rude! Nobody told them to sign up for this, this is irritating. Overall 0/10 DO NOT sign up for this school, look for another online school unless you know you can handle A LOT of work, rude teachers, and a STRICT grading system.

    Thanks for your vote!
    Profile pic of the author.
    Customer ServicePunctuality & SpeedStaff

    Reviewed Jan. 30, 2026

    It’s horrible. Children learn nothing. The new layout is so difficult you will never be able to find any missing assignments. Teachers are rude and are no help. Had to do star testing which is a very important test and you have to do it in a live class and the teacher “missed her alarm”!!? We were waiting for almost an hour.

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

    Reviewed Jan. 29, 2026

    If you're concerned about your kid's education, DON'T sign them up at K12. All I know is my child couldn't sign in. I called and got a lot of nonsense and was told to contact the administrator's office. I was on hold forever. They ended up unenrolling my kid right here at the end of January!! The stuff they had was so confusing. Today I had to sign my kid up at the local middle school. I was told he might have to go to summer school.

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

    Reviewed Jan. 24, 2026

    The geometry teacher, Mrs. Acha, is so bad! I've been in this school for years and I have never been failing a subject so bad. This teacher makes class sessions so stressful and sometimes I can't even get myself to go to her classes because I know it'll ruin my day. Her accent is too thick and you won't be able to understand what she's saying, she overcomplicates everything and makes it so much harder to learn, and she forces her students to get on mic, even if they don't understand the work or know the answer. I've requested multiple times to change teachers, but the school won't let me. I have seen other students also saying these same things about her. They are now making another math teacher join in on Achas lessons to see if the students are participating in class. If that's not a sign that they need to fire her then I don't know what is.

    Thanks for your vote!
    Customer ServiceStaff

    Reviewed Jan. 20, 2026

    I highly value my child’s education, and I would not recommend this school to anyone. The faculty and teachers lack support, professionalism, and communication skills. This school system does not set your child up for success; it provides a poor education.

    Thanks for your vote!
    Customer ServicePunctuality & Speed

    Reviewed Jan. 14, 2026

    Our granddaughter is starting homeschooling this semester. Her parents choose K12, as the online program through the Missouri Public system. I'm a retired Math teacher/administrator with 40+ years of classroom experience. I will be spending each every day with her as she works through this maze of an online system. I would avoid this program 10,000%! While the adults are nice, this is not a program geared to teach children. The adults talk for their time limit, but teach little, if anything at all. The computer program is extremely difficult to follow and nearly impossible to locate the work necessary for grades. The busy work is unbelievable, as the students are stuck behind screens which must be followed, even it the student knows the information.

    As a math teacher, I have found, in the past 6 days, mistakes in the math questions. It is as if no one ever proof read the material prior to publishing. These mistakes would require a "there is no correct answer given" as the correct response (but that response is not available). When I requested assistance with these questions, I'm told to select the "closest response". In math there is only a correct response. I have no experience with other programs, but I would absolutely not waste my time or the time of my student with this program!

    Thanks for your vote!
    Customer ServiceStaffEase of UseFollow-Through

    Reviewed Jan. 12, 2026

    When I first enrolled my child, I was excited to see they had classes meeting daily. The platform was and is a hot mess. My learning coach account never worked the whole time my child was enrolled. I called tech support constantly. The technical support is a joke and does not provide much assistance. Teachers and principals never return calls. The platform would not allow me to enter attendance at all which presents truancy issues. My son could hardly access homework to turn in and when we reached out to teachers they wouldn't provide assistance or any help to access. The online platform is in no way user friendly. Tech support is a joke and is not supportive.

    Teachers lack professionalism and do not follow through. First time ever experiencing teachers consistently NOT returning calls and principal not returning any of my calls. The worst school experience for my child and it is my fault because I selected this school for my child. A lesson learned. A bad one yes but it is a lesson I had to learn as parent. This mistake I won't make again.

    Thanks for your vote!
    Customer ServiceSales & MarketingStaff

    Reviewed Dec. 19, 2025

    This school gets roughly 4k per student per quarter. If you’re thinking, "Wow that’s a lot that goes towards the kids." You’re wrong. This school is a scam. The teachers are in unprofessional settings like bedrooms on FaceTime calls. Knowledge is not being learned here. You log into a platform that is extremely unorganized and hard to follow. Teachers are impossible to get ahold of. The actual “classrooms” are just a waste of time. No learning is happening in this school. It’s no different than public school. A waste of a child’s day. But at least with a public school I can justify where the funding went with P.E. and lunches and field trips. This school just collects every penny and then tells my kid to fill out truly pointless papers as his education. 16k a year they receive roughly for each child and yet we have to borrow a computer. The money is not being spent on resources to further improve his education.

    Two of the teachers email that no class will happen on a regular weekly basis due to personal issues. Mind you, these emails do not have an option to reply back. They are more like notes in the system. The Math teacher is the only one that actually enjoys his teachings. He FaceTimes all sessions. The only teacher I’ve seen do so. Others just instruct students to read a page and answer questions. Often unrelared to the subject. The homework is a joke. It’s by far the most pointless I’ve ever seen. I don’t agree with the public schools teaching methods either but at least those kids are learning something. Even if it’s how to socialize. This school has taught my child absolutely nothing and I do mean it. How they are getting funded is beyond me.

    Thanks for your vote!
    Punctuality & SpeedStaffHonesty & Transparency

    Reviewed Dec. 16, 2025

    I joined K12 Private Academy, and it was a complete disaster from start to finish. The teachers were distant, unhelpful, and acted like they couldn’t care less about their students. Anytime I needed support, it felt like I was shouting into a void—no one bothered to step in or guide me. The lessons were a mess: confusing, poorly explained, and left me feeling more lost than before. Instead of motivating me, the program drained me, making school feel pointless. It was obvious that my progress didn’t matter to them, and the whole setup was sloppy and disorganized. Honestly, enrolling there was one of the biggest mistakes I’ve ever made, and I wouldn’t tell anyone to waste their time on it. With no real teaching and zero support, learning was practically impossible.

    Thanks for your vote!
    Profile pic of the author.
    Customer ServiceTechPunctuality & Speed

    Reviewed Dec. 2, 2025

    Horrible. Do not waste your time. I had 5 kids enrolled let me tell you. Since the first day of school is was bad. The classes weren’t loading for about a week. So they started the 2nd week of school. They were behind the quizzes or live classes wouldn’t load. The assignments wouldn’t load or they had issues with them showing up on their calendar. I tried calling the school the K12 support & I never got ahold of anybody. I sent out emails & never heard back until a few weeks later & I got a call back from support 2 months later from when I had called!!! Ridiculous system. I withdrew all my kids & will not recommend this program! It’s a huge headache & your kids will start feeling overwhelmed. I was overwhelmed myself.

    Thanks for your vote!

    Reviewed Nov. 27, 2025

    Extremely disappointed went through all of the painstaking enrollment process, received the equipment, started the classes, petitioned for a special education teacher for my son, they then reviewed us and denied him based on his behavioral. My son can't attend regular school and because of some issues with ADHD and some other things and so I feel that he's the perfect fit for this program but I also feel that if this program is just for the lazy student that don't want to attend regular school while they can go to regular school and that my tax dollars should have every bit of validation and his enrollment and I don't feel that I should be paying tax dollars for something that doesn't provide an education to my child or any other in his situation.

    This program is a complete joke and now I just get harassment for their equipment which they sent pretense of even actually giving him a curriculum. I don't feel they should be employed. I don't feel the education department should be funding or providing this course. It seems to be a complete waste of time. With that all it led to you was disrupting my day and upsetting my son. 100% a joke

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

    Reviewed Nov. 23, 2025

    The entire program is horrendous. The k12 customer service is mostly foreign people that give different answers each time you call. Unfriendly and unhelpful. Enrolling is extremely difficult and shouldn't be!! You get annoying calls but some teachers (math) NEVER return calls when help is needed. Some teachers are great!! The counselor was so bad, we didn't even want to talk to her. They will not help when needed, but will harass you with nonsense often. The lessons are not engaging.

    Thanks for your vote!
    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!
    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