I'm currently a student at St. Louis University, Parks College of Engineering and Aviation. I am a sophomore in Biomedical Engineering, and although I have not done extensive study with the book, our dean of Biomedical Engineering at Parks and other Professors at SLU rate this book as one that we should not have only for class, but to keep for our whole lives as a Biomedical Engineer. This book is great because it can be used at any sequence of a undergraduate degree program in Biomedical Engineering with easier topics such as Ethics to very challenging topics.