He is the type of teacher that wants you to copy down what he says rather than the slides so he put no effort in putting slides together. He has no clue how to stay on track so you end up sitting there with no clue if what he's saying is important or if it's on the quiz. He does pull quiz questions for the test. Only take this class if you have to.