Collins Easy Learning Age 7-11 ― Mental Maths Ages 7-9: New Edition – pape… I like that this textbook includes practice problems with full answer keys.