Douglas Tondreau
TERRIBLE professor. Coursework is heavy, and he is very inaccessible and rarely answers student questions. His work is sloppy, to the point where parts of assignments are undoable. He is an extremely tough grader, and he will give you a bad grade if you don't give him the exact answer that he wants, even if your answer is correct. Learned nothing.