Some of the pros are that there defined in sections, topics are detailed and specific, very creative illistrations, and great tips. Personally I felt the book was a little above my age level and meant for people graduating high school. There were a few mature topics with which I was not comfortable. I personally thought the book at times dragged on and on with the choppy chapters and how there were so many chapters.