The best textbook I have used in CS, and the best introduction to operating systems. Doesn't require much background past beginner knowledge of C. Very digestible, and lays out content in a manner that motivates the solutions presented.
Pretty good foray into classical ML techniques, doesn't expect knowledge of linear algebra, provides a decent mathematical base for everything while also providing practical labs. Also has an accompanying set of videos.