My children and I love all the Saxon DIVE CD-ROM's. I purchase them with each Saxon Math course I purchase. I am the mother of nine homeschooled children and it is wonderful to have a excellent resource to help me teach Math to my children. It gives me peace of mind to know we are doing Math right. I love that a child can be taught a lesson as much as a child may need, until they understand 100%. I recommomend the Saxon Geometry Dive CD ROM 100%!