A lightning talk tour of why `mgcv` is awesome, including what regression models are, options for dealing with non-linear relationships, what splines are, and how we can use splines in a Generalized Additive Modle (GAM). Simon Wood's excellent `mgcv` package makes this easy to build and fit.