Unfortunately, this book is no longer in print which is why I had to get it through Amazon. I actually got an older version of the book so it creates a problem because some of the information is not in the correct order. My son was assigned to do homework on a certain page and had never learned the material. When he went to school the next day and looked at a friend's book the material was totally different for the same page number! The book was shipped very quickly though!