Reviews of professor David Woodruff

Rating: 5.0/5, difficulty: 5.0/5
He is probably the smartest person I have ever met and at the same time he is super nice and humble. He has an amazing ability to explain complicated algorithms and topics in a very simple way. Also he loves solving problems: for our final project we went to him a few times for advice and he just sat with us for hours trying to solve the problem.

Rating: 5.0/5, difficulty: 3.0/5
Extremely knowledgeable on SolidWorks and GD&T. His lectures tended to be boring, but there is only so much you can do when teaching SolidWorks. Final project was really fun, and in class assignments were clear and straightforward. Grading criteria were very strict, but there is plenty of opportunity for extra credit on almost every homework.

Rating: 5.0/5, difficulty: 4.0/5
Many professors in this university are described as "nice" and "caring", but this man is truly THE ONE.