It's definitely a great book, but does take time to get through (that sounded an awful lot like I'm through it...not even close to scratching the surface

) but it has some great exercises to get your chops up to snuff to do what is called for later in the book...or in the beginning for that matter.