still amazing. the content is a lot harder than the first book. sadly it has its flaws, i think the solutions manual in particular can really skip over a lot of the meat of the solve and can be needlessly confusing (which is surprising given how accessible they generally try to be). there are also sometimes questions that are solved with a technique 'adjacent' to the learning material, but not solvable with the thing they taught you, which feels annoying and misleading.