Absolutely love the work done here! Only change I would make is change "rubber" to "eraser" to help more English speaking children understand the content (:
Ooh! Perfect opportunity to ask a question I’ve definitely not spent an inordinate amount of time wondering about without bothering to look for an answer!
Is maths in British English plural? Like, should that be “the maths say”?
I have a TEFL certificate (Teacher of English as a Second Language) and I'm a native speaker and avid reader -- and this was the first time I ever encountered "rubber" as a synonym for "eraser". The benefit of the latter term is it's unambiguous and easily understood.
I have an even weirder example from Russian language: file, folder and pocket are 3 out of dozen different words being used to describe a plastic envelope for documents in various regions and people don't understand each other. I remember only one more.
As has already been pointed rubber is common British English, but perhaps more interestingly the etymology of name of the substance comes from this usage https://en.wikipedia.org/wiki/Eraser#History