I am a moron I don’t have a college degree I don’t have a high IQ and sometimes it takes me up to a hour just to read through and understand what the author is trying to explain in a certain proof. And yet this is one of the most enjoyable math books I have ever read. The author injects a lot of his own personality and it makes it a delight to read instead of it sounding like a professor is trying to explain hard concepts to you. It sounds like a friend is excitedly trying to tell you how he figured a puzzle out. I try to do every exercise it takes me days sometimes to think it out and even with hints. If an idiot like me can make his way through the books anyone can.