I have a very verbal DS. He hated learning his times tables until I introduced Memorize in Minutes The Times Tables. He couldn't get enough of the program. Basically, it is a storybook of multiplication facts. As soon as I would finish one math fact story, he would beg for another. He learned them in record time with this method.

After learning them we switched to TimesAttacks and that really helped him with speed.