less than one star... but since there's no zero
This is one of the poorest books I've ever used for learning any subject. This is simply NOT GOING TO WORK if you learn by reading/studying, rather than in class.
I already have a college degree, and I've read thousands of books, and studied from many. Rarely have I found a book this thick that has so little
1) EXPLANATION OF CORE CONCEPTS,
or
2) THOROUGHLY WORKED EXAMPLES OF PROBLEMS.
There is a lot of verbiage but that is all.
DO NOT WASTE TIME WITH THIS BOOK. Without a GOOD teacher, this book is beyond totally useless. With a teacher one can use this book for homework problems, but nothing more.
Since I am doing this as a pre-requisite for medical school, I am using the web and a number of other texts instead. I wish I could find a good thorough text though.