My daughter is now learning to memorize the Times Table. I believe that this is so fundamental to math that we MUST memorize it deep within our brain. We should not rely on any visual aid or tag line or other tricky things to help to memorize quickly. It will only train the mind to take two steps to reach the answer. So I believe the question and the answer must be directly associated to produce speedy result for future calculation. So the best way is to test our children as many times so we can build the Times Table into their long term memory. I have been looking for an online game to help produce "a lot of test" in a controlled random way. I cannot find any after long time searching. So I thought it would be a good idea to make one myself. Here is the result. I would love to share it with the rest of the world. Click here to enjoy it!