For those looking for speed/automaticity on multiplication/division facts.... Brain Pop has a new game online called Multiplication Blocks.

Basically a number drops down and you have to choose 2-3 factors for it that are touching each other. My son (7) has been eating it up. With his processing score and ADHD, it is hard to find something that works. Even choosing the lowest setting, the game increases in difficulty as he plays it. His speed has vastly improved and he is learning some of the facts he did not yet know. He asks to play it and it can be used on iPad as well. Best multiplication game he has played.