Keith Koupal
Extremely hard to figure out his expectations, then meet them, and your grade suffers for it. Easily, the hardest prof I've had during my masters career - and this is a "GE" for my masters. Needless to say I will not be taking a course with him again. Every time you think you have him/the course figured out, he nit picks something else. 