I always feel he is weaker in Maths than in languages. Maybe because we read every night but do not do Maths every night.
If u believe in gene, he did not inherit any Maths genre from his Maths Major Mother and his money obessed and stock retail analyst father who is always calculating.
He is relying on mermory to do Maths. Teach him a way to do addition and refresh his mermory, he can do it.
Go deeper, he has problems understanding "more than" and "less than"
Not that he do not understand literally what it means, he can read lonewolf off my iPad game with only some words he can't pronoun.
I explained until I become Thor ( Thor Huey; vomit blood) the concept of 1 more blue ribbon than red ribbon when teaching number bonds. I visually show him pictures, give him
Manipulatives to move around, he just don't get it.
I know of schools that teach accelerated Maths in P1.
But really, what set me
No worry, when he grow older, it is really a super blessing if he have not concept of more than or less than.
He earned more than me, his friends birthday gift is bigger. He has less tutors lol.
Let him take his time.