The majority of science and engineering departments are very liberal. Look at the voting patterns of towns filled with scientists and engineers. Look at Silicon Valley, look at where scientists and engineers live around Boston. Those towns are overwhelmingly liberal. The ‘elite’ professors really do think they know more than the average citizen.
What is different about the scientists and engineers is they are much less likely to fill their courses with propaganda the way some liberal arts and gender studies departments do. But when they go to the voting booth they are liberal.
I think I'm very familiar with the scientists, since that is my chosen career. You do get liberals, but scientists are more likely to be conservative. And even the liberal scientists usually have a good measure of rationality, because the field requires strict discipline of thought. There are few scientists who are so stark raving nutters that you wonder if their brains are even wired correctly. In the humanities, on the other hand, I think that stark raving nutters is about par for the course.