This is a good study guide. The only thing that I was disappointed in was that the description states that there are questions to go along w/ the book and there aren't. Otherwise its a good description and overview.