Easy to pass the class with a good grade since the material isn't hard at all + the assignments are doable, the midterm is easy. On the other hand the professor has a lot of attitude, if you ask him anything he'll just make you feel stupid. On the final and midterm it's pretty unfair, it's mostly concentrated on 1-2 chapters from 15+ no prev finals