I am a parent but basically repetition. I taught mine before Times Table Rockstars became a thing so I made flashcards and started them off in sequence so 1 x 5, 2 x 5 to learn it, then on testing I mixed up the pack and if they got one wrong I would put in back into the pile to ask as the next but one, so 3x5, wrong, 8x5 correct, 3x5 again and then back into the ask pile again to ensure they knew it.
It isn't about working it out, it is knowing what the answer is. We know the words to songs it is the same thing, we just learn what word comes next.
I agree with the every day maths thing, times tables are the most useful, but also counting on, we had plastic money, start with 10p add 2p add 5p add 20p. Then add on larger numbers add 100, add 1000 then take away numbers. Mental maths is so important. Understanding 352 is 300, 50 and 2.
Understand conversions from cm to mm to m. Use things they can see, measuring jugs, tape measures. In school they use physical counters so children can see it rather than it all being imaginary.
I actually saw an explanation of a maths problem recently and thought if I had been taught to see it like that my life would have been so much easier.
2 (2x +1) = 3 x +8 and it blew my mind how easy it was to teach this,
www.tiktok.com/@superteacherguy/video/7389285628644445486?_r=1&_t=8pubBHj05PE