The book is a good summary on different machine learning algorithms (i.e. KNN, KMeans, EM Clustering, SVM), the author didn't use hard words in the explanations and covered the most basic information related to every algorithm covered in the book
What I didn't like in the book is the code samples, I don't know why the author decided to give focus on OOP and Unit testing concepts in a machine learning book, even if OOP and Unit testing can be used while solving learning problems, there are a lot of books that just focus on these concepts and there was no need to consume almost half of the book to cover such topics
Focusing on the OOPS/Unit testing in the code samples made them very hard to follow and most of the time I was just skipping the code samples part from every chapter