Excellent book! Good quality examples and excellent instruction for those who are looking for a slightly more advanced book and don't want to read 1/2 book on the interface. The author really knows his stuff and it's evident in the text. There are lost of useful things on the DVD too