This undergraduate textbook is a rigorous mathematical introduction to dynamical systems and an accessible guide for students transitioning from calculus to advanced mathematics. It has many student-friendly features, such as graded exercises that range from straightforward to more difficult with hints, and includes concrete applications of real analysis and metric space theory to dynamical problems. Proofs are complete and carefully explained, and...