Michael Bishop
A good professor and easy to approach for help and he gives good feedback on the homework. He grade pretty tough on the quiz but it helps prepare us for the big final test at the end. This class is challenging but he goes slow in the lecture and answer all questions. Overall a good professor.