I have some weird gaps in my learning, I can do lambda calculus and some basic category theory, but I do not know how to do some of the most basic of arithmetic.
(I am in my mid 20s)
Seeing this gap in my knowledge, I have worked up the courage to create this anonymous account and ask for advice. How do I learn my time tables? (probably need to multiply instantly up to $19\times19$)
also I am going through Khan Academy
Memorize up until $10\times 10$. For double digit numbers use:
$$(10a+b)\times(10c+d)==100ac+10(cb+ad)+b\cdot d$$ For higher digit numbers, just ignore all but the first two, and if you need the accuracy, use a calculator.