Fortunately I did not go to a nest of liberalism, but to a fine engineering school. I will admit I skimped on my humanities work...
My own experience is second hand. Many fine teachers there, but the average graduate cannot tell you the difference between a Sunni and a Shia, or between a Catholic and Protestant for that matter. They are either bathed in the glow of multiculturalism or dunked into the professor’s personal passion.