This book saved [me]so many times in my Monetary Theory Class. I would have to say that this book is a little more advanced than your typical intermediate economics book. One should have a fairly good understanding of algebra and calculus (derivatives and integrals) to understand this book as there are a lot of equations. But that is also what makes it so cool! What I found particularly interesting was the chapter on Episodes in U.S. Monetary History. Although it was not required that we read this book for our class, my professor had said that anyone considering attending graduate school should read this book because they would benefit immensely from it. He said a lot of what this book covers will set up the framework to understanding more advanced level courses in economics at the graduate level.
http://www.x45.info/?Pa1Tt