Have you ever tried learning another foreign language? I speak Japanese conversationally and it was a struggle to learn. Very unintuitive. I didn’t think I’d ever be able be speak it fluently. However, eventually, with practice, I learned to be functional with it. (I lived in Japan for 4 years.) If I had let the things you noted become insurmountable obstacles, and learned it only once it had become intuitive, I never would have made so many friends and had such rich experiences in that country. I’d still be waiting. Another thing to please remember about computation and mathematics is that some concepts, and certainly how they are most efficiently expressed, often don’t have any connection to natural language in any way, shape, or form. And so imposing constraints of natural language on a process instead of trying to think computationally limits the power of learning to code in the first place. Hence my encouraging of computer-based math in school, where teachers’ enthusiasm and children’s curiosity are most naturally together met. Thanks so much for taking the time to read the piece and your feedback is appreciated.