I had mixed feelings about whether I should keep this book after I finished my two semesters of introductory physics. For class this was a better teacher than the humans that stood in front of the lecture class, and perhaps on par with the passionate and leveled communicators that were the graduate students teaching the laboratory courses. This book explains the qualitative information well enough to tackle the quantitative problems. The problems also included easy-to-understand diagrams, whether it was the traditional throw-a-ball trajectory problem or figuring out the directions of electrical and magnetic forces.