This little book is very well written &amp; illustrated.  I am very glad I added to the dozen books we already have because it lends a unique perspective to difficult concepts.  It also tags SAT types of questions...neat.