Horrible Professor. Lectures are just skimming the material. He never teaches it. A lot of times he is talking to himself when he is teaching. When asked questions he responds with answers that make no sense. This class was supposed to be an easy class from what I heard from previous years, but he made this class much harder than it needed to be.