This was a 3/5, but in writing this review I realized that unfair. Still, I feel a bit bad giving a 4/5, but truthfully I felt that this rehashed too much of a standard undergraduate curriculum (I do realize that's the point), but not necessarily even one from a top school, which is more what I was hoping for. The chapter on category theory was well-received, as were the number theories (there is a bias, to be sure) -- and I very much appreciated the inclusion of a section on Fourier analysis. Perhaps the (hopeful) algebraist in me is showing, or perhaps my analysis classes were particularly good, but I found myself skimming quite a lot. Still, it is a book I would have no qualms recommending to a friend desiring a different mathematical education to mine.