Instruct: Classify a given review into positive or negative sentiment.
Query: An average book

I have read through much of this book, and I was quite dissapointed. In my opinion, it's not worth the avg review of 4.5 stars.The book starts with introductory chapters, that's fine for new users. But after that, it continues to follow the path of giving out code by code, with little exlaination of the real world requirements and the implemented mechanism.The book lack a chapter for CFML language (types, functions, etc), which should be placed in the beginning part and should be a base for further learning.The chapters on application framework and session variables is not even as clear as Allair's online documentation, which is brief itself.The chapter about custom tag should be place on this book, not on "advanced" one, as modular design should be used in the first place, and not many designers/developers have time to read both books before starting their projects.This book contains some good parts though.