<p>What do you plan on doing after undergrad, do you want to get a PhD or master’s?</p>
<p>Some things to keep in mind at lacs high -level math courses are often not readily available. Exceptions are for very rich / research-oriented lacs like Williams, Swarthmore, Amherst etc.</p>
<p>Lafayette may be worth looking into, research is more prevalent there compared to peer lacs. I know Lawrence University in WI has a good physics program, but I am not sure on the math.</p>
<p>LACs widely vary in the types of atmospheres they provide. You can get a great education at many lacs that will prepare you for graduate school if that is your goal. Have you considered research universities that have a similar vibe or feeling as a LAC? University of Rochester has a more intellectual environment and is a good school for the sciences and related fields. UChicago, Caltech are to name a few yet they are pretty darn selective.</p>
<p>I also love Grinnell and Reed. Intellectually driven and lack the greek scene. The former is in a very rural area though, if that’s your cup of tea.</p>
<p>TBH math is such a widespread degree you almost can’t go wrong.</p>