Chad DeMars
He is extremely lecture heavy, and because of that, sometimes its hard to catch everything hes trying to teach in a lecture, but he does his best to try to keep the class engaged. I got an A, but I worked extremely hard for it. He takes forever to grade though.