I think the other ratings are a bit harsh. If you're looking for a fairly easy class with decently important info for the industry (that is a bit dry to listen to admittedly), hes your guy. The only tough assignment is the group project but really you dont even need to put much effort into it and youll get a 100. The busy work is annoying but easy.