Earlier quoted context omitted.
I think the more people can learn algebra than OP implies, but as a former math educator my experience also indicates some people are genetically limited in mathematics. For reference, my specialty was working with very remedial students and only ever had a few students not make progress (~2%) but I do think that small percent was genuinely hopeless and I don't say that lightly. I have a pet theory as to why those st…
I do have poor working memory and I did struggle with algebra, especially with copying wrong sign from row to row and things like that. But I did make paper sort of my working memory and when doing algebra I felt that I was just the very resource limited CPU that executed the instructions from paper-memory. Algebra always made me feel like I was doing some mindfull exercise where I had to empty my mind, follow the pa…
> There is also evidence of domain-specific cognitive deficits that contribute to specific learning-related disabilities. For example, phonological processing difficulties have been found in children with poor reading performance, whether or not they also exhibited problems with ADHD symptoms or math, but not in children with deficits in ADHD symptoms or math only. Similarly, both with and without a reading deficit, children with ADHD symptoms exhibit significantly impaired object naming and behavioral inhibition, and math-disabled groups demonstrate visuospatial and numerical processing deficits, while those with only reading problems sometimes do not.
There's significant co-morbidity between learning disorders and ADHD, and despite dyscalculia being as common as dyslexia (~3-7% of the population) it's a lot less well-known, isn't as frequently diagnosed and there are fewer tools to help people with it. It would be very possible to have both ADHA and dyscalculia, given you used symptoms listed for both that are almost word-for-word identical with those in the paper...
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7079676/
(paragraph 3 of the main discussion)