Notes on review: My instructor was inept. The author admits at one point in chapter 12 that he assumes you have a competent instructor (I didn't). I've read every single chapter thrice.
This book has some of the best exercises if I've ever seen in an economics textbook. It's just too bad that the chapters are insufficient for learning how to solve them. There wasn't a single chapter where I was able to read it and then proceed to solve the exercises. Likewise, the author is good at explanation concepts, but refuses for some reason to teach you how to use them. The chapter without exception never tells you the solution steps. As mentioned, the author implicitly assumes that your instructor will fill in the gaps (mine didn't). Because of that typically I spent 20-30 hours on every single topic, trying to guess the solution steps. Dr. Munoz-Garcia's slides are the only thing that saved me.