It's not learning the numbers, it's learning a process to help remember the numbers!
He doesn't just sit there and think 3 then point then 1 then 4 then 2 etc, he sees a shape to help him remember it (at least thats how he does sums, I did miss the start of the program though!)