This book has the distinction of giving several versions of explanation which has the advantage when you have children a little tight on the numbers, find their suitable LA version. The exercises are progressive intensity and the corrected allow proper assessment of progress. A great way to put the math to everyone.