On balance, this is a clear, thorough and comprehensive introduction to the foundations of machine learning. It is an excellent textbook.
Structurally, the book is clear, beginning with PAC and other research into learnability, proceeding to SVM, kernels and thence on to other, more complex topics: multiclass, Bayesian statistics, Markov models.
Ultimately though, this book is only a textbook. It is a reference and not an instructor. The proofs are clearly presented and easily consulted, but, like most textbooks, this work is a supplement to a lecture series, not a replacement.