Kourtney Hake
she is very opinionated and gets mad if you disagree with her during class discussions. She has weird requirements and does a poor job at explaining her material. If you get stuck with her good luck!