Thats it really. Have a DD who is 7 and hates times tables. I may be a fogey but I believe that once you know them they are a bonus. We have an ipad which she enjoys.