The perfect companion to Derek Haylock’s Mathematics Explained for Primary Teachers, 7th edition. It contains 900 questions with detailed solutions and explanatory notes.