The class itself and the material is not hard, but him as a professor is terrible. He does NOT know how to teach. He barely makes sense during class and lectures and all the things he say appear to me as gibberish. He isn't a tough grader, but I just do not think that his teaching skills are good. Something needs to change. 