Paul Holmquist
Do NOT take this professor. The class material itself isn't hard to really understand but the professor makes the class 10x harder for no reason with his exams. He rants about his opinion on certain topics and kinda glosses over the important stuff that is on the test. Then he'll give you a 40-minut test w short answer 350 minimum and multi-choice.