I can't rate the book because it was never sent to us. We placed the order about a week ago and it has never been shipped. On the other hand we ordered the book yesterday from another place and it is on its way already. So I wouldn't recommend using these guys. I even sent them an email saying we needed it for school and never even received anything back.