William Hutzel
He is not clear on presenting the lesson. He relies on his notes which is taken from the textbook. Reading is highly recommended before class starts, so that you can understand. 3 midterms, 1 final, and no quizzes. 15 labs total which is not too challenging. Tons of hw to do online. On side note, tests are curve and so is grading scale.