SMS dit: Differential equations: a modern approach