Eh, good and bad here. First of all, it’s 500 pages and only four chapters long, so it’s not laid out very well. I heard someone say it was unevenly paced; I would have to agree. The author really lingers on some parts and flies through others without rhyme or reason. The second half of the book assumes that you have a working knowledge of C++ even though the author clearly says that he assumes no knowledge on the part of the reader. This book is a common case where the author has an amazing resume, but not a natural ability to teach. The section about MEL was definitely beneficial –that made it worth the purchase, but I kind of wish I chose MEL Scripting for Maya Animators instead.