I picked a random date to mark when I started reading this. But it was assigned to me and my cohort at the start of the academic year and I have been ignoring it for most days to do pretty much everything else. I was reading it in small chunks because it was easier and more convenient to deal with.
This book is so annoyingly repetitive and finds the longest ways to say the simplest things. Instead of getting straight to the point, it decides to address misconceptions (and half of them are too dumb for anyone to even think of). This was a dumb read and I only rushed to finish reading it because the year was ending and I was running out of excuses to avoid it.
I would not recommend it to anyone. And the fact that my university thought this was a competent textbook is stupid.