Dr. Razavi has written almost all of his books in a very beginner level easy to understand format. This book is pretty much the same. I like reading his books and I would say they rank very high amongst similar books. I liked this book a lot but I was expecting more MOS coverage than Bipolar. Also, since this book came out when technologies have changed considerably, I would have expected it to delve deeper into the small dimension design issues. I understand it deals with fundamentals but fundamentals have changed significantly over the past decade. This material duplicates that found in most other fundamental books albeit presented in a trademark "Razavi" method. I liked the exercises which have some challenging problems and design questions. In a future revision, I hope Dr. Razavi considers adding chapters on modern MOSFET circuit design challenges.