I've read this book almost completely, this is a book that is can help you to sum up most of the approaches not for learning in details, because in most cases it can't help you to understand the concepts and ideas and you need to ask your master or someone to help you, anyway If you wanna pass your course just stick to your notes!