I am using this book for an Introductory Public Financ/Economics Course. I find the book quite easy to follow. The concepts and wording are very easy to follow. The graphs are quite clear and informative.One does need the basic concepts/tools of microeconomics. Such as indifference curves, edgeworth boxes, basic supply/demand, slopes, etc. The summary at the end of each chapter I find very helpful as do the questions at the end of the book.Overall a good book, worth a recommendation.