David Weisman
Very nice and flexible with grading. As long as you do good on quizzes and test you guaranteed to pass. Lab reports are very straight forward. Any quizzes or test are straight off the notes taken or what was actually taught. Great professor.