Karen Caldwell
I don't know why she's not the professor with highest rating. she goes out of her way to help prep for exams while the others just watch you fail. first years I recommend you take her she's actually there to help you succeed unlike the other professors in the department. Meet with her one on one! She's one of the most kindest professor ever. 