>>13
Well it
is an introductory text book, but the introduction is both broader and more in-depth than that of shitty universities (like mine), and the charm is precisely that the coverage is very non-bullshitty, partly thanks to Scheme, which is pretty neat to learn on itself.
Now, I'm still going through it (I stopped reading it last year because of other pressures), but I do find some of the problems challenging, but it's often because I want my code to be as pretty as that of the book outright.