As a student, I used this book for two semesters. Although the material is pretty tough at times, the book actually helped me learn concepts that I didn't fully understand in class, and even touch on things I hadn't learned. Compared to most other textbooks I've ever used, this was one of the more well written books. Topics covered are simple enough to learn easily, yet thorough enough to really understand some of the fundamentals of physics.