As an undergrad taking his first finance class, I have have found this book to be quite useful. The concepts are explained in simplified, less-complicated ways and make reading each chapter less frustrating than perhaps some others (compared to some of the econ texts that I have had to use!).
It is well-written, concise, and employs some very straightforward, easy-to-follow graphs/diagrams. Also, both the formulas and the exercises at the end of each chapter are quite useful.
The only reason that I did not give it a 5-star rating is because some of the chapters did not use enough "real-world examples" or hypothetical situations in some of the more challenging lessons. This might better aid those students who are new to finance or simply need another angle to better grasp the idea.