Excellent book for practice as it incorporates varied concepts. The sums are graded in difficulty. It has helped my son a lot. I have been using this since year 2. My son is now in year 3(but doing year4 work almost independently because the book is very well structured).