  \emph{Approximation Theory} uses nicely-behaved subcategories to understand
entire categories, just as projective modules are used to approximate arbitrary
modules in classical homological algebra. We use set-theoretic \emph{elementary
submodel arguments} to give new, short proofs of well-known theorems in
approximation theory, sometimes with stronger results.
