I found this podcast about the author and the motivations for the book quite interesting, tl;dw , UGRAD textbooks are a huge mess forced by a committee of profs trying to get the most broad one that will cover the needs of most classes among other things.
https://techzinglive.com/page/1290/226-tz-interview-ivan-sav...
I found this podcast about the author and the motivations for the book quite interesting, tl;dw , UGRAD textbooks are a huge mess forced by a committee of profs trying to get the most broad one that will cover the needs of most classes among other things.