Text this: Solving Numerical PDEs: Problems, Applications, Exercises