Romer`s book is something worth reading. Its economic intuition is very good but the best part is its use of math to explain economic models. The math involved is not particularly hard, the reader has to be quite familiar with Lagrangeans and First-order conditions and with the basics of dynamic optimization, tools that most postgraduates use regularly. Romer builds the models step by step, equation by equation, and then we get the economic intuituion. There is also some empirical applications of the explained models, which puts more meat on the bones. The book is excellent for growth, RBC, Overlapping generations model, monetary and fiscal issues and also for new-keynesian topics such as imperfect competion, menu costs, contracts and effeciency wages. All in all, the book gives an excellent idea of what modern macroeconomics is all about and its level is just right for first-year postgraduates.