I would heartily suggest getting the cd to accompany the book. If I could I'd give 4.5 stars. It makes life so much easier to be able to print out sheets for maps/assignments/projects/quiz/tests/exams/etc. if you utilize this curriculum to its fullest. It keeps your book in new condition that will help it last for many years to come.
The only downfall is the pages are not numbered the same as they are in the book, if the publisher would fix that it would make a good product great. This is such a minor drawback, I would not hesitate to recommend it.