Interesting idea. I think the #1 issue with this approach is the time it takes for our minds to &quot;adapt&quot; to some of these problems. Especially with trickier computer science and mathematical concepts it often takes hours or days to suss out an answer to a problem.<p>(e.g. I had a professor in college who would assign four problems for homework. I would have to work on each problem for some hours, take a walk, eat dinner, work on the problem some more, take another walk, sleep a night, and the next morning I would have the answer. Then I would move on to the next problem.)<p>Additionally, it often took me some time to fully grok a concept. Perhaps Mark is intelligent enough that he&#x27;ll be able to pick up everything as it comes, but a lot of the concepts in computer science build on each other. It took me about three weeks to get my mind around object-oriented programming when I first learned it in high school.<p>I&#x27;m excited to see how this experiment goes and I wish Mark the best of luck. But I&#x27;ll be amazed if he picks up two weeks worth of CS in a day without giving those concepts time to sink in.