Jose Crespo
Jose was kind/approachable in class but anytime there was any assignment or test it was like WHAM out of nowhere you get all this crazy specific material that you're magically supposed to know. Teaches from the text. Expects you to know all book material even if not covered in class. Too hard for an intro class, esp one for non-majors too. Don't.