Professor Humphreys is an awesome professor!! She truly cares about what she is teaching her class and makes the material interesting. She doesn't read off of the power points so take notes on all she is saying- you will need notes for her quizzes and essays. Not many assignments, online quizzes, essays in class but she gives the prompt in advance.