Pete Murray
Avoid this prof at ALL COSTS. He does not grade assignments until the last week of the course, so you have zero chance to correct errors in future assignments. He gives out harsh grades but does not explain why. Taking a class with him will obliterate your GPA. The course is not memorable or useful either.