College Search: Mid-sized colleges with school spirit and STEM

with respect to the list of the poster(s) above me, wake forest, syracuse, uofmiami, and uofrichmond are very good options.

** oh, plus, if you can deal without school spirit, that opens up schools like uofrochester, case western reserve, and carnegie mellon.

*** lol, sorry for all the edits, but uscali fits all your criteria, but this year’s acceptance rate was ~12%, so admission is competitive.