Improving Problem Solving Skills for ages 9-10 by Andrew Brodie
Improving Problem Solving Skills is a 5 book series which provides repeated, differentiated practice of solving word problems involving addition, subtraction, multiplication and division.