Neil Petroff
I believe that people make the mistake of grading a professor harshly due to the subject matter being difficult. Dr. Petroff is a competent professor with practical knowledge outside of a university setting. His classes are difficult and the labs are demanding, but that is not because of his lack of effort. Overall I enjoyed his class and labs.