STEM schools are inherently conservative. Dealing with the physical universe doesn’t lend itself to liberalism. You really can’t grade on a curve in engineering.
As for the required “humanities” courses, they will be taught by pedigreed leftists, but may be safely ignored. Some of the softer sciences and biology will certainly be staffed by rabid Darwinists, but students should be prepared to deal with that reality.
New Mexico Institute of Mining and Technology is of the best values in the country as far as I am concerned. It had its share of leftists, but the science and engineering courses equal any in the country and for far less money.
Darwin? What’s wrong with Darwin? The best non-religious argument against all the LGBT nonsense is Darwin. You cannot do LGBT without denying Darwin.