I've been using AngularJS half a year and this is my first AngularJS book I read to consolidate my knowledge. However, the book is quite disappointed. There is no book's introduction that giving an insight of who should be its audience.. My recommend is the audience should have been using AngularJS before reading, otherwise you'll be completely lost. The topics in each chapter are broken. There is little connections between one topic to another and you will often need to imagine the context the author is representing. The writing style is mixed between cookbook and narrative, but without focusing on the audience, the author often jumps into a new context without explanation.. and this, to me, is more like a diary rather than a book.
Despite the bad representation style, the book covers all features AngularJS has and the author also puts many interesting example of each feature. The book is not completely waste, but it could have been better made.