Good Overall – Professors are generally pretty good. They usually have pretty flexible office hours and they are all very interested in their subjects (mostly bc they all do research). The classes are generally challenging, but I have only been through intro level classes, and I believe some of those classes were "weed out" classes. I have also only really taken physics, math, and Spanish classes. The foreign language departments are very good and the intro classes for those are not "weed out". Math and physics classes are as far as I can tell. I don't know much about the liberal arts classes though bc I haven't taken many gen ed classes yet.