Stuart Winikoff
Dr. Winikoff is very kind and although the class and labs are tough, if you go to his office hours, he will help you on lab write-ups, homework, etc. Quizzes and tests can be tough, but if you go to his office hours frequently, I think he goes a bit easier on you. Also, it isn't hard to get 90 or above on the homework assignments.