This professor can't speak english that well and he reads from the slides in his power point. He uses blackboard but he posts everything last minute. He takes attendance rarely. The one thing that is hard about this class is trying to figure out what the professor is saying.. Tests are hardy be prepared to study 5 chapters at once.