This 2006 book is intended for undergraduate courses in dynamics. The work is a unique blend of conceptual, theoretical, and practical aspects of dynamics generally not found in dynamics books at the undergraduate level. In particular, in this book the concepts are developed in a highly rigorous manner and are applied to examples using a step-by-step approach that is completely consistent with the theory. In addition, for clarity, the notation used to develop the theory is identical to that used to solve example problems. The result of this approach is that a student is able to see clearly the connection between the theory and the application of theory to example problems. While the material is not new, instructors and their students will appreciate the highly pedagogical approach that aids in the mastery and retention of concepts. The approach used in this book teaches a student to develop a systematic approach to problem-solving.