Paul De Leon
He really knows the material in great detail which allows him to elaborate and answer any of our questions which really helps with challenging labs that this course has. He is very straight forward in his grading and you get the grade you deserve with how much effort you put into this class.