My daughter attends a charter school where they use this platform for 90% of their day. She has always been an A and B student and now she is failing everything and falling more and more behind every day. Any teacher knows that there needs to be a certain number of "touch points" before you can learn something new. The lessons do not come anywhere near providing enough touch points. And when she fails a quiz, the whole lesson locks up so you can't go back and see what you missed. I don't know what "kind" of learner one would have to be to be able to successfully learn anything on Edgenuity.