This book looks OK at first glance but when you work with it you find it is a shambles. There is far too much waffle and too many really bad explanations.
The mathematics is far too little to cover the typical calculations associated with each topic. It pretends to be on the intermediate level but lacks the maths. The book is primarily graph and text based, with two little maths appendices. Also, many of the little examples of calculations are either irrelevant or inappropriate to the kind of calculations needed at this level.
We also listed over 5 A4 pages of errors in vital places; in formulas, in graphs, and in the text. Which makes reading the book a minefield. Eventually you realise you cannot believe a thing that is in the book. The heavy uncertainty makes it very difficult to learn anything from it. How can you learn anything you can't trust?
The list of errors was sent to the publisher two editions back, and it only changed about 10% of them, which is disgraceful. That told us that the publisher cannot be bothered. Also, new errors came with this edition!! That told us that either the authors are not themselves using the book any more, or they don't care about the errors either.
A teacher has to put in an enormous amount of work correcting the errors and above all to provide the real maths which corresponds to the topics but which is absent from the book.
The only thing that was really OK was the little stories now and then from real-life situations. However, although they were appropriately selected they weren't that many and the main purpose of the book, after all, is to explain microeconomics.
A big warning to anyone, student or teacher, thinking of using this book. It should not be on the market.