I didn't have computer access for a while, so I was using this book to learn about ML as much as I can. I think the book did what it has set out to do. It was most successful in the chapters where it constrained itself in discussing one type of models at a time. Elsewhere, I think it sacrifice clarify for brevity with some of the mathematics presentation; sometimes I feel like I'm trying to read the author's mind trying to figure out how he got from one line of the algebra to the next (although I suppose this is a common criticism I have for text books). I also feel like it needed a lot of practical examples for each of the models; I had folks asking me about ML stuff I've learned from the book, but I struggle to explain it beyond the way the book has. In order words, I was able to effectively internalize the knowledge yet. Otherwise, I think this is a pretty good entry to people like me who had some stats background while trying to learn more about ML.