I'd argue that not all brains are good at math but that they can be trained to be good at math.
That's the problem we treat math like it is some innate talent, it's not it just requires certain ways and forms of thinking. Example: I was decent at math in HS, I didn't do very well because I didn't like doing the homework and quite frankly most people good at math aren't going to end up being public school teachers, so the explanations were always lacking.
Well I went on learning programming on my own got a job as an SWE, then a couple of years later ran into a situation where I had to learn some new math. It was world's easier this time, because of my work with programming it all jelled immediately and suddenly clicked it all became very logical. I don't believe I suddenly became better at math, but rather I had developed certain thought patterns and ways of thinking that could be applied to mathematics.
That's the problem we treat math like it is some innate talent, it's not it just requires certain ways and forms of thinking. Example: I was decent at math in HS, I didn't do very well because I didn't like doing the homework and quite frankly most people good at math aren't going to end up being public school teachers, so the explanations were always lacking.
Well I went on learning programming on my own got a job as an SWE, then a couple of years later ran into a situation where I had to learn some new math. It was world's easier this time, because of my work with programming it all jelled immediately and suddenly clicked it all became very logical. I don't believe I suddenly became better at math, but rather I had developed certain thought patterns and ways of thinking that could be applied to mathematics.