Memorize in Minutes : Times Tables is an ideal math facts program for strong personal memory and novelty learners. Being able to personalize numbers using stories and cartoons helps numbers to 'stick' in memory, greating reducing working memory demands while working math problems.

Mnemonics are usually best as a first step - children still benefit from having a general sense of quantity for instance - but there's not doubt mnemonics can help dramatically for students who may be drowning in math classes

Students using mnemonics also usually benefit from working 'open book', working with correctly solved problems in view, and acronyms for procedural steps (like DMSB - Does McDonald's Sell Burgers - for long division: divide, multiply, subtract, bring down).