Kalamazoo is one of those LACs that I would look at more carefully, as I believe that students can cross-register at Western Michigan, which does offer through a PhD in math. So if OP’s son exhausts the math offerings at Kalamazoo, then there’s an option that’s a 0.7 mile walk down the street (per Google Maps).
4 Likes