Michael Murphy
This is my second time taking Prof.Murphy and he is great. His tests were a bit challenging but he will explain and help you understanding whatever you find hard to follow. His grades are based on quizzes and tests only which makes the class very reliant on your test taking abilities. I wasn't sure about my math skills but he helped me succeed. 