Cassidy Adlof
Literally the best professor I have had. She answers all student's questions thoroughly and you can tell she really cares about what she does. As long as you show up pay attention and do your work its a guaranteed A or B only if you are a poor test taker.