Differential Equations by Paul Blanchard
This text on differential equations seeks to strike a balance between analytic, numeric and graphical techniques, emphasizes modelling, stresses qualitative theory throughout the course, uses technology, presents linear and nonlinear systems in parallel, and includes an introduction to discrete models of dynamical systems.