Help my junior make a list: small class size, good STEM (CS/math/bio) and research opportunities, blue states, <$40K with need-based aid

I only read your initial post, but I would suggest looking into Muhlenberg (small LAC). It will be safety school for your kid. It is science and theatre oriented and overall student body is liberal.

1 Like