I bought this book to refresh my memory on mathematical proofs and relearn things I’ve forgotten from my undergrad studies. The book is an easier read to comprehend and learn from than others I’ve studied. Dr. Cummings has taken the time to truly keep the reader engaged and gives practical and theoretical cases to ponder. I have worked through examples in the first few chapters and they all have been challenging and thought provoking. He gives “pro-tips” at the end of each chapter to give a background on things to keep in mind as you progress through the book. Can’t recommend this book enough!