The book I specifically found to be quite useful as a student and when ever I didn't get something in one of my lectures I could go through the book and most the time I felt the explanation to be rather simple but not all the time hence the four star review I'm not one to be strict but when it didn't help it even confused me more, which wasn't helpful when revising for my exams in January