Frank DeZeeuw
stay away from this professor if you are taking an elective class with him. He has high expectations and his teaching style is terrible. he will go off on his own and post his incomplete, useless notes and tells you to refer to them if you are stuck. he recommends a textbook but then cherrypick topics from it so that doesn't really help.