Fair enough if you think that the index is bad but the book is broken down into specific chapters so if you know what you are stuck on it is not very hard to find the solution.