I wish I had this sooner. Most of what is covered in the book, my son understands. However, I did find it helpful for going over the various shapes. I...