"Why can't we reset the unit tests/quizzes after messing up? I've been at this for hours and cannot get 100% because it makes me complete the test instead of just being able to start over. How are people not complaining about this more? half the time is spent just typing fake answers to skip through so i can start over. So frustrating. Why haven't they fixed this?"
This question was posted 5 years ago and it is the closest thing I've found to my current frustration, though not exactly. After reading a lot of the comments on that thread left by Khan Academy representatives I completely understand their perspective and I agree that just having a big reset button would disincentivize students from actually practicing. I think a good way to improve the situation would be to have an option or a setting which we could toggle that would remove the immediate feedback from Unit tests. That way, if you wanted to, you wouldn't know whether or not you got the answers correct until after the test. In a typical test setting this is what you would expect anyway and it would remove the frustration of knowing that you got one of the first three questions wrong. When that happens to me it's usually because I was just getting lazy after taking the test for the fifth time in a row and I just want to move quickly through it. Then all my mastery levels go down because I skip though and move on from the next 20 questions because I just want to get the %100. If I didn't know that I got it wrong until the end I would be far less likely to do this and so I would actually at least attempt the rest of the questions and lose less time because of unnecessary reviews.
Thank you for reading my super long post, this has just been something that's been bothering me for a while.