Since I work with the VAST program, I thought it might be helpful to also post some websites that middle schoolers might find useful for themselves (or for their teachers to let them try out). I notice a lot of students struggling with multiplication and division, but often the only way to practice those skills –particularly in a tutoring environment–is to do boring practice problems for homework. So, I found a few sites that have various games to try out. All of them have a selection of different ones to try, so the kids can pick the one they like best!
http://www.fun4thebrain.com/mult.html
http://www.multiplication.com/games
http://hoodamath.com/games/multiplication.php
(I’m pretty sure I remember playing the number eaters game on this last one!)