This book is the textbook for Harvard Investment course so the content is dense and full of info, i substract 1 star (or 0.5 star) just because it is a small book, like the size of a page is too small for the info it contains, it is hard to read, if only this book is 1.5x the size then it will be a full 5 stars. Be comfortable with math because this book is math, all of it, theories are all explained in math, it's easier that way than plain theories, you will have questions every now and then to review the content you just learn. It tries to cover as many areas as possible so it wont go too deep into each, you will need to go to the reference to learn more about the details of each topic if you wanna make use of it, not just pass the exam ^^ All in all a good textbook, i can only complain about the size, size does matter ;))