NOT A GOOD TEACHER- He doesn't simplify things. You're better off just reading the textbook on your own. Going to lecture and office hours feels useless. His tests are similar to his practice exams- thats the only good thing about him. He only gets good reviews because his quizzes are extra credit + he gives a slight curve. Professor Dave- YouTube.